commit | 03036d049e577922e4974cf17cc32e5c6e8ab5ad | [log] [tgz] |
---|---|---|
author | Lalit Maganti <lalitm@google.com> | Thu May 23 15:21:22 2024 +0100 |
committer | Lalit Maganti <lalitm@google.com> | Thu May 23 15:21:22 2024 +0100 |
tree | 6bf0710339a1a4836046a3a07d17e86a95fdaa7a | |
parent | 03fe17e0be05dd6c60cf6351a696c1864468b982 [diff] |
perfetto: add a special event for traces started using clone This CL adds a special event for traces start using --clone in perfetto_cmd. Instead of using TraceBegin/BackgroundTraceBegin we instead have special CloneTrace and CloneTriggerTrace events. Also for CloneTrigger traces, plumb through the trigger name from the service back to perfetto_cmd so it can be emitted in the atom. Change-Id: I113f5f8e8c008ac621582ad809a174bc80394bee Bug: 289200715
Perfetto is a production-grade open-source stack for performance instrumentation and trace analysis. It offers services and libraries and for recording system-level and app-level traces, native + java heap profiling, a library for analyzing traces using SQL and a web-based UI to visualize and explore multi-GB traces.
See https://perfetto.dev/docs or the /docs/ directory for documentation.