Merge "Enable Looper tracing" into tm-dev am: c48098c1f1

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17144187

Change-Id: I342e2ef54718a7d7b1933cf68b6a6ac655c65210
This commit is contained in:
Lucas Dupin
2022-03-10 17:42:37 +00:00
committed by Automerger Merge Worker

View File

@@ -27,6 +27,7 @@ import android.content.IntentFilter;
import android.content.pm.ApplicationInfo;
import android.content.res.Configuration;
import android.os.Bundle;
import android.os.Looper;
import android.os.Process;
import android.os.RemoteException;
import android.os.SystemProperties;
@@ -105,6 +106,10 @@ public class SystemUIApplication extends Application implements
mBootCompleteCache = mSysUIComponent.provideBootCacheImpl();
log.traceEnd();
// Enable Looper trace points.
// This allows us to see Handler callbacks on traces.
Looper.getMainLooper().setTraceTag(Trace.TRACE_TAG_APP);
// Set the application theme that is inherited by all services. Note that setting the
// application theme in the manifest does only work for activities. Keep this in sync with
// the theme set there.