Merge "Add logs to identify screen state change callback in ATMS." into qt-dev

This commit is contained in:
Varun Shah
2019-04-18 15:31:48 +00:00
committed by Android (Google) Code Review

View File

@@ -5505,6 +5505,7 @@ public class ActivityTaskManagerService extends IActivityTaskManager.Stub {
StatsLog.ACTIVITY_MANAGER_SLEEP_STATE_CHANGED__STATE__AWAKE);
startTimeTrackingFocusedActivityLocked();
mTopProcessState = ActivityManager.PROCESS_STATE_TOP;
Slog.d(TAG, "Top Process State changed to PROCESS_STATE_TOP");
mStackSupervisor.comeOutOfSleepIfNeededLocked();
}
mRootActivityContainer.applySleepTokens(true /* applyToStacks */);
@@ -5519,6 +5520,7 @@ public class ActivityTaskManagerService extends IActivityTaskManager.Stub {
mCurAppTimeTracker.stop();
}
mTopProcessState = ActivityManager.PROCESS_STATE_TOP_SLEEPING;
Slog.d(TAG, "Top Process State changed to PROCESS_STATE_TOP_SLEEPING");
mStackSupervisor.goingToSleepLocked();
updateResumedAppTrace(null /* resumed */);
updateOomAdj = true;