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

Commit 4f92fb5e authored by Jing Ji's avatar Jing Ji Committed by Automerger Merge Worker
Browse files

Merge "Always construct the UidProcessState instance in ProcessStats" into...

Merge "Always construct the UidProcessState instance in ProcessStats" into tm-dev am: 317e43a1 am: 66abf4d2

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18331909



Change-Id: Ie1fdf2424be240e22d148e9ad79e028eae4a8c41
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 464521f0 66abf4d2
Loading
Loading
Loading
Loading
+6 −10
Original line number Diff line number Diff line
@@ -374,7 +374,6 @@ public final class ProcessStats implements Parcelable {
                    }
                }
                thisProc.add(otherProc);
                if (thisProc.isActive()) {
                UidState uidState = mUidStates.get(uid);
                if (uidState == null) {
                    uidState = new UidState(this, uid);
@@ -383,7 +382,6 @@ public final class ProcessStats implements Parcelable {
                uidState.addProcess(thisProc);
            }
        }
        }

        for (int ip = 0, size = mUidStates.size(); ip < size; ip++) {
            mUidStates.valueAt(ip).updateCombinedState(-1);
@@ -1185,11 +1183,9 @@ public final class ProcessStats implements Parcelable {
                        + " " + proc);
                mProcesses.put(procName, uid, proc);

                if (proc.isActive()) {
                mUidStates.get(uid).addProcess(proc);
            }
        }
        }

        for (int ip = 0; ip < numOfUids; ip++) {
            mUidStates.valueAt(ip).updateCombinedState(-1);