Skip to content

Commit aa74af4

Browse files
committed
Revert "ProcessStats: Handle IndexOutOfBoundsException"
This reverts commit 2ec0406.
1 parent 50853c2 commit aa74af4

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

core/java/com/android/internal/app/ProcessStats.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2841,9 +2841,6 @@ void addDuration(int state, long dur) {
28412841
mDurationsTable = mStats.mAddLongTable;
28422842
mDurationsTableSize = mStats.mAddLongTableSize;
28432843
}
2844-
if (((off>>OFFSET_ARRAY_SHIFT)&OFFSET_ARRAY_MASK) >= mStats.mLongs.size()) {
2845-
return;
2846-
}
28472844
long[] longs = mStats.mLongs.get((off>>OFFSET_ARRAY_SHIFT)&OFFSET_ARRAY_MASK);
28482845
if (DEBUG) Slog.d(TAG, "Duration of " + mName + " state " + state + " inc by " + dur
28492846
+ " from " + longs[(off>>OFFSET_INDEX_SHIFT)&OFFSET_INDEX_MASK]);
@@ -3224,9 +3221,6 @@ void addPss(int state, int inCount, long minPss, long avgPss, long maxPss, long
32243221
mPssTable = mStats.mAddLongTable;
32253222
mPssTableSize = mStats.mAddLongTableSize;
32263223
}
3227-
if (((off>>OFFSET_ARRAY_SHIFT)&OFFSET_ARRAY_MASK) >= mStats.mLongs.size()) {
3228-
return;
3229-
}
32303224
long[] longs = mStats.mLongs.get((off>>OFFSET_ARRAY_SHIFT)&OFFSET_ARRAY_MASK);
32313225
idx = (off>>OFFSET_INDEX_SHIFT)&OFFSET_INDEX_MASK;
32323226
long count = longs[idx+PSS_SAMPLE_COUNT];

0 commit comments

Comments
 (0)