commit | 721cd487021616e86b84dab9ce27343ea65322e2 | [log] [tgz] |
---|---|---|
author | Mike Wittman <wittman@chromium.org> | Mon Jan 14 22:24:41 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jan 14 22:24:41 2019 |
tree | 18ff9e7e4b8bb9eb5cd407cc2c9f3f95b2f5d802 | |
parent | c65b6a5b145f37feddca661905490d33ee1dbd4d [diff] |
[Sampling profiler] Record continued_work sample metadata for Windows Records work ids along with samples to distinguish which samples came from which work items (i.e. tasks, user interface event handlers, etc.) This information will be used to infer coarse work item durations and from that information, jankiness. Task id recording takes place while the thread is suspended so must be implemented in a lockless fashion. The corresponding Mac implementation will be much more involved so is deferred to a future CL. Bug: 851163 Change-Id: I930773de320cb0ce02509c0dd222754722fac2bf Reviewed-on: https://chromium-review.googlesource.com/c/1372829 Commit-Queue: Mike Wittman <wittman@chromium.org> Reviewed-by: François Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#622632}
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 .