commit | a76b3cc32b8174bc94b4b45b1c6538409878c6be | [log] [tgz] |
---|---|---|
author | Ryan Savitski <rsavitski@google.com> | Wed Nov 20 16:25:24 2019 +0000 |
committer | Ryan Savitski <rsavitski@google.com> | Wed Nov 20 16:25:24 2019 +0000 |
tree | ee479a0913a9c3261403dffd1353c265d44e23f3 | |
parent | 09ff3b21be983c0faced90df58c45dbe7e8d18c7 [diff] |
traced_perf: basic producer scaffolding with logging of samples on Flush. Nothing final about the class structure / control flow yet, will keep iterating in future patches. Next step is handling registers, and doing proper unwinding. The build targets are split up in preparation for later sharing a .so with heapprofd (similar to traced and traced_probes). Bug: 144281346 Change-Id: I1addfc5c8c559fe67283e1241b19ac66077b6cf0
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.