commit | 59bbfd871a1981a7286be26883a561a70a23bb15 | [log] [tgz] |
---|---|---|
author | Aaron Vaage <vaage@google.com> | Wed May 01 17:06:15 2024 -0700 |
committer | Aaron Vaage <vaage@google.com> | Wed May 01 17:06:15 2024 -0700 |
tree | 36705aa791e109bbe5882512adc5759c0b7290d9 | |
parent | 8bd021287ec56c48d699c374faa421da3a820157 [diff] |
Trace Redaction - Create "Modify Process Tree" Primitive There was a single primitive that modified the process tree - removes process names (cmd line). When creating fake threads (synth threads), there'll be two primitives traversing and modifying the process threads. Since some operations will drop fields, while others will drop entries, this creates a base class that supports both. Bug: 336807771 Change-Id: Iad442d97de303158939ddeb2e6b6c8bef00c2057
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.