commit | 4afb8efdb810bf73d6bf27428ae194112d8faebf | [log] [tgz] |
---|---|---|
author | Ryan Savitski <rsavitski@google.com> | Fri Nov 08 14:27:21 2019 +0000 |
committer | Ryan Savitski <rsavitski@google.com> | Fri Nov 08 14:27:21 2019 +0000 |
tree | 9ffea4161c1d263aedd221a54fcb73d74689b28a | |
parent | f0d1100a7149dce7efa44e42f9c1f0952e6c9ab0 [diff] |
ui: remove "idle process" process/thread tracks (utid 0) Each cpu core appears to have its own "idle thread" from the perspective of the scheduling events (e.g. swapper/0, swapper/1, etc). But since all of them share the same tid, they get collapsed into a single thread in the trace processor tables. The UI thread track for the idle process is therefore meaningless, as it juxtaposes scheduling events across all cpu cores. Note: I don't know what I'm doing with the UI code. I didn't touch any of the other thread-table queries, as they didn't seem relevant. Change-Id: I64d62ad4d94ea258c526893f50387e6045810e85
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.