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

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

Merge "Allocate the frozen app duration array with the LRU size" into udc-dev

parents 1fb6cab2 1eabad19
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -500,10 +500,11 @@ public class AppProfiler {
                mLatestFrozenTimestamp = 0L;
                mTotalFrozenDurations = 0L;
                mNumOfFrozenApps = 0;
                final int lruSize = mService.mProcessList.getLruSizeLOSP();
                if (mCachedAppFrozenDurations == null
                        || mCachedAppFrozenDurations.length < mCachedAppHighWatermark) {
                        || mCachedAppFrozenDurations.length < lruSize) {
                    mCachedAppFrozenDurations = new long[Math.max(
                            mCachedAppHighWatermark, mService.mConstants.CUR_MAX_CACHED_PROCESSES)];
                            lruSize, mService.mConstants.CUR_MAX_CACHED_PROCESSES)];
                }
                mService.mProcessList.forEachLruProcessesLOSP(true, app -> {
                    if (app.mOptRecord.isFrozen()) {