Loading services/core/java/com/android/server/am/ActivityStackSupervisor.java +15 −2 Original line number Diff line number Diff line Loading @@ -2744,6 +2744,19 @@ public final class ActivityStackSupervisor implements DisplayListener { } final ActivityRecord ar = stack.findTaskLocked(r); if (ar != null) { /* Acquire perf lock during app launch for existing activity record. */ /* Acquire lock only in case app is killed/died. */ if(ar.state == ActivityState.DESTROYED ) { if (mIsPerfBoostEnabled == true && mPerf == null) { mPerf = new Performance(); } if (mPerf != null) { mPerf.perfLockAcquire(lBoostTimeOut, lBoostPcDisblBoost, lBoostSchedBoost, lBoostCpuBoost, lBoostCpuNumBoost, lBoostKsmBoost, lBoostSmTaskBoost, lBoostIdleLoadBoost, lBoostIdleNrRunBoost, lBoostPreferIdle); } } return ar; } } Loading Loading
services/core/java/com/android/server/am/ActivityStackSupervisor.java +15 −2 Original line number Diff line number Diff line Loading @@ -2744,6 +2744,19 @@ public final class ActivityStackSupervisor implements DisplayListener { } final ActivityRecord ar = stack.findTaskLocked(r); if (ar != null) { /* Acquire perf lock during app launch for existing activity record. */ /* Acquire lock only in case app is killed/died. */ if(ar.state == ActivityState.DESTROYED ) { if (mIsPerfBoostEnabled == true && mPerf == null) { mPerf = new Performance(); } if (mPerf != null) { mPerf.perfLockAcquire(lBoostTimeOut, lBoostPcDisblBoost, lBoostSchedBoost, lBoostCpuBoost, lBoostCpuNumBoost, lBoostKsmBoost, lBoostSmTaskBoost, lBoostIdleLoadBoost, lBoostIdleNrRunBoost, lBoostPreferIdle); } } return ar; } } Loading