Merge "Add prefix to logs based on call source" into qt-qpr1-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
903cd4ceed
@@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -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;
|
||||||
}
|
}
|
||||||
@@ -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 {
|
||||||
|
|||||||
Reference in New Issue
Block a user