commit | 310f4bf4d3a3b4cb6bbea41de66dbe3a9d0a1563 | [log] [tgz] |
---|---|---|
author | Ryan Savitski <rsavitski@google.com> | Thu Apr 08 15:13:12 2021 +0100 |
committer | Ryan Savitski <rsavitski@google.com> | Thu Apr 08 14:14:20 2021 +0000 |
tree | f9941fcdf078406eed8e64a76a729c25c95895f8 | |
parent | 153b69a0c42bb6d50026467175e9302cc8b1cce7 [diff] |
tp: record perf_sample source stops due to a guardrail as a stats entry Simply put: perf_guardrail_stop[perf_session_id]: timestamp Using perf_session_id (as already used by perf_sample and perf_counter_track tables) as an index for the possible case of multiple data sources in a trace. Change-Id: I1e7c751ac666a02dcc296cc7433f091cf616b34a
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.