Loading packages/SystemUI/src/com/android/systemui/SystemUIApplication.java +5 −5 Original line number Original line Diff line number Diff line Loading @@ -142,7 +142,7 @@ public class SystemUIApplication extends Application implements SysUiServiceProv public void startServicesIfNeeded() { public void startServicesIfNeeded() { String[] names = getResources().getStringArray(R.array.config_systemUIServiceComponents); String[] names = getResources().getStringArray(R.array.config_systemUIServiceComponents); startServicesIfNeeded(names); startServicesIfNeeded(/* metricsPrefix= */ "StartServices", names); } } /** /** Loading @@ -154,10 +154,10 @@ public class SystemUIApplication extends Application implements SysUiServiceProv void startSecondaryUserServicesIfNeeded() { void startSecondaryUserServicesIfNeeded() { String[] names = String[] names = getResources().getStringArray(R.array.config_systemUIServiceComponentsPerUser); getResources().getStringArray(R.array.config_systemUIServiceComponentsPerUser); startServicesIfNeeded(names); startServicesIfNeeded(/* metricsPrefix= */ "StartSecondaryServices", names); } } private void startServicesIfNeeded(String[] services) { private void startServicesIfNeeded(String metricsPrefix, String[] services) { if (mServicesStarted) { if (mServicesStarted) { return; return; } } Loading @@ -178,12 +178,12 @@ public class SystemUIApplication extends Application implements SysUiServiceProv Process.myUserHandle().getIdentifier() + "."); Process.myUserHandle().getIdentifier() + "."); TimingsTraceLog log = new TimingsTraceLog("SystemUIBootTiming", TimingsTraceLog log = new TimingsTraceLog("SystemUIBootTiming", Trace.TRACE_TAG_APP); Trace.TRACE_TAG_APP); log.traceBegin("StartServices"); log.traceBegin(metricsPrefix); final int N = services.length; final int N = services.length; for (int i = 0; i < N; i++) { for (int i = 0; i < N; i++) { String clsName = services[i]; String clsName = services[i]; if (DEBUG) Log.d(TAG, "loading: " + clsName); if (DEBUG) Log.d(TAG, "loading: " + clsName); log.traceBegin("StartServices" + clsName); log.traceBegin(metricsPrefix + clsName); long ti = System.currentTimeMillis(); long ti = System.currentTimeMillis(); Class cls; Class cls; try { try { Loading Loading
packages/SystemUI/src/com/android/systemui/SystemUIApplication.java +5 −5 Original line number Original line Diff line number Diff line Loading @@ -142,7 +142,7 @@ public class SystemUIApplication extends Application implements SysUiServiceProv public void startServicesIfNeeded() { public void startServicesIfNeeded() { String[] names = getResources().getStringArray(R.array.config_systemUIServiceComponents); String[] names = getResources().getStringArray(R.array.config_systemUIServiceComponents); startServicesIfNeeded(names); startServicesIfNeeded(/* metricsPrefix= */ "StartServices", names); } } /** /** Loading @@ -154,10 +154,10 @@ public class SystemUIApplication extends Application implements SysUiServiceProv void startSecondaryUserServicesIfNeeded() { void startSecondaryUserServicesIfNeeded() { String[] names = String[] names = getResources().getStringArray(R.array.config_systemUIServiceComponentsPerUser); getResources().getStringArray(R.array.config_systemUIServiceComponentsPerUser); startServicesIfNeeded(names); startServicesIfNeeded(/* metricsPrefix= */ "StartSecondaryServices", names); } } private void startServicesIfNeeded(String[] services) { private void startServicesIfNeeded(String metricsPrefix, String[] services) { if (mServicesStarted) { if (mServicesStarted) { return; return; } } Loading @@ -178,12 +178,12 @@ public class SystemUIApplication extends Application implements SysUiServiceProv Process.myUserHandle().getIdentifier() + "."); Process.myUserHandle().getIdentifier() + "."); TimingsTraceLog log = new TimingsTraceLog("SystemUIBootTiming", TimingsTraceLog log = new TimingsTraceLog("SystemUIBootTiming", Trace.TRACE_TAG_APP); Trace.TRACE_TAG_APP); log.traceBegin("StartServices"); log.traceBegin(metricsPrefix); final int N = services.length; final int N = services.length; for (int i = 0; i < N; i++) { for (int i = 0; i < N; i++) { String clsName = services[i]; String clsName = services[i]; if (DEBUG) Log.d(TAG, "loading: " + clsName); if (DEBUG) Log.d(TAG, "loading: " + clsName); log.traceBegin("StartServices" + clsName); log.traceBegin(metricsPrefix + clsName); long ti = System.currentTimeMillis(); long ti = System.currentTimeMillis(); Class cls; Class cls; try { try { Loading