summaryrefslogtreecommitdiffstats
path: root/libs/hwui/JankTracker.h
diff options
context:
space:
mode:
authorJohn Reck <jreck@google.com>2015-04-06 13:29:25 -0700
committerJohn Reck <jreck@google.com>2015-04-06 16:07:12 -0700
commit379f264bb62ace2cf2053d4765307234bf66552f (patch)
treedf19e64a01c88efa471b9421439e188ddbcb9a68 /libs/hwui/JankTracker.h
parent3d518037fecb22eec33f860aceb34514ea76855c (diff)
downloadframeworks_base-379f264bb62ace2cf2053d4765307234bf66552f.zip
frameworks_base-379f264bb62ace2cf2053d4765307234bf66552f.tar.gz
frameworks_base-379f264bb62ace2cf2053d4765307234bf66552f.tar.bz2
Add stat collection start time
Add CLOCK_MONOTONIC to signal when the stat collection started to allow for tracking stats over time Change-Id: Iab7c52f21184eea603ddc8572b9d91a951b45a00
Diffstat (limited to 'libs/hwui/JankTracker.h')
-rw-r--r--libs/hwui/JankTracker.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/hwui/JankTracker.h b/libs/hwui/JankTracker.h
index 4783001..3887e5e 100644
--- a/libs/hwui/JankTracker.h
+++ b/libs/hwui/JankTracker.h
@@ -44,10 +44,11 @@ enum JankType {
struct ProfileData {
std::array<uint32_t, NUM_BUCKETS> jankTypeCounts;
// See comments on kBucket* constants for what this holds
- std::array<uint32_t, 57> frameCounts;
+ std::array<uint32_t, 55> frameCounts;
uint32_t totalFrameCount;
uint32_t jankFrameCount;
+ nsecs_t statStartTime;
};
// TODO: Replace DrawProfiler with this