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.