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

Commit a367ae46 authored by Kweku Adams's avatar Kweku Adams Committed by Automerger Merge Worker
Browse files

Merge "Use smaller set of ProcessRecords." into udc-dev am: b06ad44c

parents 5f4eb993 b06ad44c
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -6527,8 +6527,12 @@ public class ActivityManagerService extends IActivityManager.Stub
    @NonNull
    private BackgroundStartPrivileges getBackgroundStartPrivileges(int uid) {
        synchronized (mProcLock) {
            final UidRecord uidRecord = mProcessList.getUidRecordLOSP(uid);
            if (uidRecord == null) {
                return BackgroundStartPrivileges.NONE;
            }
            mGetBackgroundStartPrivilegesFunctor.prepare(uid);
            mProcessList.forEachLruProcessesLOSP(false, mGetBackgroundStartPrivilegesFunctor);
            uidRecord.forEachProcess(mGetBackgroundStartPrivilegesFunctor);
            return mGetBackgroundStartPrivilegesFunctor.getResult();
        }
    }