summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Adam Lesinski <adamlesinski@google.com> 2016-06-08 22:55:39 +0000
committer android-build-merger <android-build-merger@google.com> 2016-06-08 22:55:39 +0000
commita78fa63f75d7f15a262b7214d693bf38dd261f8e (patch)
tree3efd25315c8dbab5b6356e99284df57d661352c6
parent3c357166556fb30e03a4acd230f4dababa2b4451 (diff)
parente5417a3863a6950a55fd4e3d8f50da5d2321ae3c (diff)
Merge \"Consume the first sample of KernelUidCpuTimeReader\" into nyc-dev
am: e5417a3863 Change-Id: I6188a7261443e192fb355033f7ff1cc01ea47c33
-rw-r--r--core/java/com/android/internal/os/KernelUidCpuTimeReader.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/com/android/internal/os/KernelUidCpuTimeReader.java b/core/java/com/android/internal/os/KernelUidCpuTimeReader.java
index 5d3043cc8a02..c828d11fd3d2 100644
--- a/core/java/com/android/internal/os/KernelUidCpuTimeReader.java
+++ b/core/java/com/android/internal/os/KernelUidCpuTimeReader.java
@@ -84,7 +84,8 @@ public class KernelUidCpuTimeReader {
powerMaUs = 0;
}
- if (callback != null) {
+ // Only report if there is a callback and if this is not the first read.
+ if (callback != null && mLastTimeReadUs != 0) {
long userTimeDeltaUs = userTimeUs;
long systemTimeDeltaUs = systemTimeUs;
long powerDeltaMaUs = powerMaUs;