diff options
author | Vova Sharaienko <sharaienko@google.com> | 2021-04-08 20:16:43 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2021-04-08 20:16:43 +0000 |
commit | 3b18d752be1f63db52080a77163a7ff1366df316 (patch) | |
tree | 58b8bd21e62734ea720bbc4f463bcb974c33120e /services/java/com/android/server/SystemServer.java | |
parent | 90450ec781df4a99bcb141fe20d4c6f8518d890f (diff) | |
parent | e785c01e0a53fdc6244f5bc6e59bd638b10b0f38 (diff) |
Merge "Stats: updated the order of service registration" into sc-dev
Diffstat (limited to 'services/java/com/android/server/SystemServer.java')
-rw-r--r-- | services/java/com/android/server/SystemServer.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/services/java/com/android/server/SystemServer.java b/services/java/com/android/server/SystemServer.java index aad42082fae3..1426579a0f64 100644 --- a/services/java/com/android/server/SystemServer.java +++ b/services/java/com/android/server/SystemServer.java @@ -442,15 +442,15 @@ public final class SystemServer implements Dumpable { private final SystemServerDumper mDumper = new SystemServerDumper(); - /** * The pending WTF to be logged into dropbox. */ private static LinkedList<Pair<String, ApplicationErrorReport.CrashInfo>> sPendingWtfs; - /** - * Start the sensor service. This is a blocking call and can take time. - */ + /** Start the IStats services. This is a blocking call and can take time. */ + private static native void startIStatsService(); + + /** Start the sensor service. This is a blocking call and can take time. */ private static native void startSensorService(); /** @@ -1029,6 +1029,10 @@ public final class SystemServer implements Dumpable { mSystemServiceManager.startService(PowerStatsService.class); t.traceEnd(); + t.traceBegin("StartIStatsService"); + startIStatsService(); + t.traceEnd(); + // Start MemtrackProxyService before ActivityManager, so that early calls // to Memtrack::getMemory() don't fail. t.traceBegin("MemtrackProxyService"); |