summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Dmitri Plotnikov <dplotnikov@google.com> 2021-06-03 17:04:19 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-06-03 17:04:19 +0000
commit80efce1f41f965565bd981d24f73a5eaa1cce8a6 (patch)
tree9a898139a7c3ea83065c0d8b84d54e7feb6255c5
parent10de71a3807af1d36b9b1f47a31363a71e1db2f5 (diff)
parent6132ed343f2505f3eb130b47e5905a2f72f3f968 (diff)
Merge "Store binder thread CPU times in the summary parcel" into sc-dev
-rw-r--r--core/java/com/android/internal/os/BatteryStatsImpl.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/core/java/com/android/internal/os/BatteryStatsImpl.java b/core/java/com/android/internal/os/BatteryStatsImpl.java
index 0938c854fc4d..5dfc5faead43 100644
--- a/core/java/com/android/internal/os/BatteryStatsImpl.java
+++ b/core/java/com/android/internal/os/BatteryStatsImpl.java
@@ -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) {