commit | fdeb11ffd4bcbf9e63d6c9067ab240c64427836e | [log] [tgz] |
---|---|---|
author | Ryan Savitski <rsavitski@google.com> | Wed Feb 05 16:53:45 2020 +0000 |
committer | Ryan Savitski <rsavitski@google.com> | Wed Feb 05 16:53:45 2020 +0000 |
tree | 07b486ede374161611c87eade415c13616ba6789 | |
parent | a7a60d4ba26ac30f7e9fec392254ee1301034f59 [diff] |
traced_perf: feed samples through libunwindstack Added per-DS bookkeeping queues with the same structure of periodic tick tasks that process a queue of unwound samples. All the per-instance maps have the same lifetime at the moment, but I'm keeping them separate as the ownership will become more segmented once the unwinding is put onto a separate thread (and ProcDescriptors will be sharded, so keeping the current name for now). Change-Id: Id91b7f440f68317ff429060eece1754922f28594
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.
See /docs/contributing.md for instructions.
The source-of-truth repo is Android's Gerrit. The GitHub repo is a read-only mirror.
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.