commit | 3db31c80d92d44f269b1678759b3dd0da2b57537 | [log] [tgz] |
---|---|---|
author | Stephen Nusko <nuskos@google.com> | Wed Nov 27 16:32:01 2019 +0000 |
committer | Stephen Nusko <nuskos@google.com> | Wed Nov 27 16:32:01 2019 +0000 |
tree | 935b306de1b5f60d0636bfc1bc5f1a6aca369571 | |
parent | d0dd9068ec64ddcf8f1f6a40a52d03f7cb9e08a1 [diff] |
Add a new typed argument proto to encapsulate chromium's scheduler state. You can see the code that generated the json version of this proto here: https://cs.chromium.org/chromium/src/cc/scheduler/scheduler.cc?type=cs&g=0&l=876 In addition this is currently logged in Chrome here: https://cs.chromium.org/chromium/src/cc/scheduler/scheduler.cc?type=cs&g=0&l=876 All strings in the dictionary have been converted to enums (since that was what they originally are). This should have significant savings on trace size. Change-Id: I58f4e292764281f459adba85caf9957774c5db6c
Perfetto is an open-source project for performance instrumentation and tracing of Linux/Android/Chrome platforms and user-space apps.
See www.perfetto.dev for docs.
You can reach us on our Discord channel. If you prefer using IRC we have an experimental Discord <> IRC bridge synced with #perfetto-dev
on Freenode.