OSDN Git Service

DO NOT MERGE Backport of limited jank-tracking metrics
authorJohn Reck <jreck@google.com>
Thu, 19 Feb 2015 22:36:50 +0000 (14:36 -0800)
committerThe Android Automerger <android-build@google.com>
Thu, 14 May 2015 00:29:19 +0000 (17:29 -0700)
commitd5a4a1aac980c304d6f46f07f15bfc5c94d8f9d0
tree0b3c9786936e1171a37f060cfe9577e713dcf9e1
parent51c23674ab6340d7a2f2be6b3ff515e7033e118a
DO NOT MERGE Backport of limited jank-tracking metrics

Bug: 19821830

Cherry-pick of ba6adf66d3c44c0aa2fd8a224862ff1901d64300
Cherry-pick of e70c5754d01f2ab0ff47ea3eabaa88aca5ed2a36

Change-Id: Id342fa0ab345f204bec58acf45ce72f6de950cfb
27 files changed:
core/java/android/app/ActivityThread.java
core/java/android/view/Choreographer.java
core/java/android/view/FrameInfo.java [new file with mode: 0644]
core/java/android/view/HardwareRenderer.java
core/java/android/view/ThreadedRenderer.java
core/java/android/view/ViewRootImpl.java
core/java/android/view/WindowManagerGlobal.java
core/jni/android_view_Surface.cpp
core/jni/android_view_ThreadedRenderer.cpp
libs/hwui/Android.mk
libs/hwui/FrameInfo.cpp [new file with mode: 0644]
libs/hwui/FrameInfo.h [new file with mode: 0644]
libs/hwui/JankTracker.cpp [new file with mode: 0644]
libs/hwui/JankTracker.h [new file with mode: 0644]
libs/hwui/renderthread/CanvasContext.cpp
libs/hwui/renderthread/CanvasContext.h
libs/hwui/renderthread/DrawFrameTask.cpp
libs/hwui/renderthread/DrawFrameTask.h
libs/hwui/renderthread/RenderProxy.cpp
libs/hwui/renderthread/RenderProxy.h
libs/hwui/renderthread/RenderThread.cpp
libs/hwui/renderthread/RenderThread.h
libs/hwui/renderthread/TimeLord.cpp
libs/hwui/renderthread/TimeLord.h
libs/hwui/tests/main.cpp
libs/hwui/utils/Macros.h
libs/hwui/utils/RingBuffer.h [new file with mode: 0644]