From ff994d0adbae998319fcf0e2f504e9476572145b Mon Sep 17 00:00:00 2001 From: Adrian Roos Date: Thu, 3 Oct 2019 14:35:05 +0200 Subject: ProtoLog: Force exclusion from compilation for debug logging Change-Id: I2ee7f8dd95c9c0257f05022cc18ac59333f753f1 Reason: Performance regression because of bug in ProtoLogImpl.isEnabled(ProtoLogGroup) Test: make droid --- services/core/java/com/android/server/wm/ProtoLogGroup.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/core/java/com/android/server/wm/ProtoLogGroup.java b/services/core/java/com/android/server/wm/ProtoLogGroup.java index 2e0ef14e4303..f5a188402ce6 100644 --- a/services/core/java/com/android/server/wm/ProtoLogGroup.java +++ b/services/core/java/com/android/server/wm/ProtoLogGroup.java @@ -28,7 +28,7 @@ import com.android.server.protolog.common.ProtoLog; */ public enum ProtoLogGroup implements IProtoLogGroup { WM_ERROR(true, true, true, Consts.TAG_WM), - WM_DEBUG_ORIENTATION(Consts.ENABLE_DEBUG, Consts.ENABLE_LOG_TO_PROTO_DEBUG, true, + WM_DEBUG_ORIENTATION(Consts.ENABLE_DEBUG, Consts.ENABLE_LOG_TO_PROTO_DEBUG, false, Consts.TAG_WM), WM_DEBUG_FOCUS_LIGHT(Consts.ENABLE_DEBUG, Consts.ENABLE_LOG_TO_PROTO_DEBUG, false, Consts.TAG_WM), @@ -129,7 +129,7 @@ public enum ProtoLogGroup implements IProtoLogGroup { private static class Consts { private static final String TAG_WM = "WindowManager"; - private static final boolean ENABLE_DEBUG = true; + private static final boolean ENABLE_DEBUG = false; private static final boolean ENABLE_LOG_TO_PROTO_DEBUG = true; } } -- cgit v1.2.3-59-g8ed1b