commit | 9b9320f35766b3eb3dff44d8c3e96627fe02407e | [log] [tgz] |
---|---|---|
author | Sami Kyostila <skyostil@chromium.org> | Fri May 07 16:59:53 2021 +0000 |
committer | Sami Kyostila <skyostil@chromium.org> | Fri May 07 16:59:53 2021 +0000 |
tree | 04b917c2403ad7288b789918ffaf1d18e38eca41 | |
parent | 2e55bf4f07c1dd4ab28fff9f468b4eb33731670f [diff] |
tracing: Fix enabling category groups that don't reference known categories If a trace event category group (e.g., "red,green,blue") doesn't reference any known individual categories, i.e., all group members are dynamic, it would previously never get enabled for tracing. This patch corrects to logic to also evaluate dynamic categories comprising category groups when deciding which categories are enabled. Bug: 180295966 Change-Id: If78f8a40a90d7c414429b80584d0a8cfda17c7bb
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.