commit | 63dc13f4d095219caabd8045c7defa8b9145015a | [log] [tgz] |
---|---|---|
author | Eric Robinson <ericrobinson@google.com> | Tue May 07 21:41:32 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue May 07 21:41:32 2019 |
tree | 65114d7fecd1a4cfd4436eb7618bbd7a16ae1c23 | |
parent | ab7fe3104bf93f31ad86e19da1a0dade791303c8 [diff] |
Adding 'AddTaskTime' to ServiceScriptedAnimation calls to capture rAF. This change is a predecessor to moving AddTaskTime out of the schedulers and into the PerformanceMonitor. Since that requires a large overhaul of the existing framework, this change will provide actionable numbers for CPU performance on ad frames, even if some events are still being missed (there is evidence rAF is a large contributor to overall CPU time). Bug: 937298 Change-Id: Ifd51400192cf008a3d4fd127f0cbead66955f5b6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1594692 Reviewed-by: Nate Chapin <japhet@chromium.org> Reviewed-by: Josh Karlin <jkarlin@chromium.org> Reviewed-by: Alexander Timin <altimin@chromium.org> Reviewed-by: Charlie Harrison <csharrison@chromium.org> Commit-Queue: Eric Robinson <ericrobinson@chromium.org> Cr-Commit-Position: refs/heads/master@{#657453}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .