Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 903cd4ce authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Add prefix to logs based on call source" into qt-qpr1-dev

parents abd0f5ba 7d88476c
Loading
Loading
Loading
Loading
+5 −5
Original line number Original line Diff line number Diff line
@@ -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 {