Merge "Store binder thread CPU times in the summary parcel" into sc-dev am: 80efce1f41 am: 002a897990

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

Change-Id: Ie278eede6b189d2e8b0aeebb3d03c2b8d94e5b01
This commit is contained in:
Dmitri Plotnikov
2021-06-03 17:44:27 +00:00
committed by Automerger Merge Worker

View File

@@ -161,7 +161,7 @@ public class BatteryStatsImpl extends BatteryStats {
private static final int MAGIC = 0xBA757475; // 'BATSTATS'
// Current on-disk Parcel version
static final int VERSION = 199;
static final int VERSION = 200;
// The maximum number of names wakelocks we will keep track of
// per uid; once the limit is reached, we batch the remaining wakelocks
@@ -15541,6 +15541,9 @@ public class BatteryStatsImpl extends BatteryStats {
}
}
}
mBinderThreadCpuTimesUs =
LongSamplingCounterArray.readSummaryFromParcelLocked(in, mOnBatteryTimeBase);
}
/**
@@ -16065,6 +16068,8 @@ public class BatteryStatsImpl extends BatteryStats {
}
}
}
LongSamplingCounterArray.writeSummaryToParcelLocked(out, mBinderThreadCpuTimesUs);
}
public void readFromParcel(Parcel in) {