Loading services/core/java/com/android/server/am/ActivityManagerService.java +5 −7 Original line number Diff line number Diff line Loading @@ -5424,7 +5424,7 @@ public class ActivityManagerService extends IActivityManager.Stub boolean doLowMem = app.instr == null; boolean doOomAdj = doLowMem; if (!app.killedByAm) { maybeNotifyTopAppKilledLocked(app); maybeNotifyTopAppKilled(app); Slog.i(TAG, "Process " + app.processName + " (pid " + pid + ") has died: " + ProcessList.makeOomAdjString(app.setAdj) + ProcessList.makeProcStateString(app.setProcState)); Loading Loading @@ -5459,8 +5459,8 @@ public class ActivityManagerService extends IActivityManager.Stub } /** Show system error dialog when a top app is killed by LMK */ void maybeNotifyTopAppKilledLocked(ProcessRecord app) { if (!shouldNotifyTopAppKilledLocked(app)) { void maybeNotifyTopAppKilled(ProcessRecord app) { if (!shouldNotifyTopAppKilled(app)) { return; } Loading @@ -5470,10 +5470,8 @@ public class ActivityManagerService extends IActivityManager.Stub } /** Only show notification when the top app is killed on low ram devices */ private boolean shouldNotifyTopAppKilledLocked(ProcessRecord app) { final ActivityRecord TOP_ACT = resumedAppLocked(); final ProcessRecord TOP_APP = TOP_ACT != null ? TOP_ACT.app : null; return app == TOP_APP && private boolean shouldNotifyTopAppKilled(ProcessRecord app) { return app.curSchedGroup == ProcessList.SCHED_GROUP_TOP_APP && ActivityManager.isLowRamDeviceStatic(); } Loading
services/core/java/com/android/server/am/ActivityManagerService.java +5 −7 Original line number Diff line number Diff line Loading @@ -5424,7 +5424,7 @@ public class ActivityManagerService extends IActivityManager.Stub boolean doLowMem = app.instr == null; boolean doOomAdj = doLowMem; if (!app.killedByAm) { maybeNotifyTopAppKilledLocked(app); maybeNotifyTopAppKilled(app); Slog.i(TAG, "Process " + app.processName + " (pid " + pid + ") has died: " + ProcessList.makeOomAdjString(app.setAdj) + ProcessList.makeProcStateString(app.setProcState)); Loading Loading @@ -5459,8 +5459,8 @@ public class ActivityManagerService extends IActivityManager.Stub } /** Show system error dialog when a top app is killed by LMK */ void maybeNotifyTopAppKilledLocked(ProcessRecord app) { if (!shouldNotifyTopAppKilledLocked(app)) { void maybeNotifyTopAppKilled(ProcessRecord app) { if (!shouldNotifyTopAppKilled(app)) { return; } Loading @@ -5470,10 +5470,8 @@ public class ActivityManagerService extends IActivityManager.Stub } /** Only show notification when the top app is killed on low ram devices */ private boolean shouldNotifyTopAppKilledLocked(ProcessRecord app) { final ActivityRecord TOP_ACT = resumedAppLocked(); final ProcessRecord TOP_APP = TOP_ACT != null ? TOP_ACT.app : null; return app == TOP_APP && private boolean shouldNotifyTopAppKilled(ProcessRecord app) { return app.curSchedGroup == ProcessList.SCHED_GROUP_TOP_APP && ActivityManager.isLowRamDeviceStatic(); }