summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2019-01-21 15:13:19 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2019-01-21 15:13:19 +0000
commitefa4910e2fc3c641f72fb2ecf16d7555cd03e8f4 (patch)
treee07120554153b7484b9415bea664ed28f9b722f6
parente8cd32b37c30d8a97eab3ee1796391f19380e2cd (diff)
parent0c759504f5955a62815a3775c47a1310f5788f7e (diff)
Merge "Trace oom adjustment"
-rw-r--r--services/core/java/com/android/server/am/OomAdjuster.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/am/OomAdjuster.java b/services/core/java/com/android/server/am/OomAdjuster.java
index dc033691eea5..be910d46a8ad 100644
--- a/services/core/java/com/android/server/am/OomAdjuster.java
+++ b/services/core/java/com/android/server/am/OomAdjuster.java
@@ -58,6 +58,7 @@ import android.os.PowerManagerInternal;
import android.os.Process;
import android.os.RemoteException;
import android.os.SystemClock;
+import android.os.Trace;
import android.os.UserHandle;
import android.util.ArraySet;
import android.util.Slog;
@@ -184,6 +185,7 @@ public final class OomAdjuster {
@GuardedBy("mService")
final void updateOomAdjLocked() {
+ Trace.traceBegin(Trace.TRACE_TAG_ACTIVITY_MANAGER, "updateOomAdj");
mService.mOomAdjProfiler.oomAdjStarted();
final ProcessRecord TOP_APP = mService.getTopAppLocked();
final long now = SystemClock.uptimeMillis();
@@ -568,6 +570,7 @@ public final class OomAdjuster {
}
}
mService.mOomAdjProfiler.oomAdjEnded();
+ Trace.traceEnd(Trace.TRACE_TAG_ACTIVITY_MANAGER);
}
private final ComputeOomAdjWindowCallback mTmpComputeOomAdjWindowCallback =