commit | d5ba33fa7571dbbb54764cf57caa1063402212e6 | [log] [tgz] |
---|---|---|
author | Ben Murdoch <benm@google.com> | Tue Oct 15 16:48:12 2024 +0000 |
committer | Ben Murdoch <benm@google.com> | Mon Oct 21 16:16:28 2024 +0000 |
tree | bd02a26668c4254cf0171039f5ee384f5d225108 | |
parent | 67dacc7b773e1c9506887de25f7d17f6b46d6449 [diff] |
Add a plugin for Desktop Windowing statsd atoms. Parse desktop window events into a stdlib table, and create a plugin that registers a command that will create a timeline track and pin it. Bug: 370730027 Test: tools/diff_test_trace_processor.py out/linux/trace_processor_shell --name-filter '.*desktop_mode.*' Change-Id: Ic8e20529b802c3a25fb0c6858800048f75beb2fc
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.