Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 286f70df authored by Jing Ji's avatar Jing Ji Committed by Android (Google) Code Review
Browse files

Merge "Relax the lock in getMemoryStateForProcesses" into sc-dev

parents f5676712 c9a65383
Loading
Loading
Loading
Loading
+5 −7
Original line number Diff line number Diff line
@@ -15548,7 +15548,6 @@ public class ActivityManagerService extends IActivityManager.Stub
        @Override
        public List<ProcessMemoryState> getMemoryStateForProcesses() {
            List<ProcessMemoryState> processMemoryStates = new ArrayList<>();
            synchronized (mProcLock) {
            synchronized (mPidsSelfLocked) {
                for (int i = 0, size = mPidsSelfLocked.size(); i < size; i++) {
                    final ProcessRecord r = mPidsSelfLocked.valueAt(i);
@@ -15556,7 +15555,6 @@ public class ActivityManagerService extends IActivityManager.Stub
                            r.uid, r.getPid(), r.processName, r.mState.getCurAdj()));
                }
            }
            }
            return processMemoryStates;
        }