commit | dea161d36278f719a05c49abe488cd101d2e160c | [log] [tgz] |
---|---|---|
author | Simon MacMullen <simonmacm@google.com> | Tue Jul 16 17:38:23 2024 +0000 |
committer | Simon MacMullen <simonmacm@google.com> | Tue Jul 16 17:38:23 2024 +0000 |
tree | 0662b0d466289369df503fc5547938ce44d7793b | |
parent | c8dc79415c588bdd633aa4fb9b527e1d6fe30e6e [diff] |
Reimplement Pigweed detokenization. Since we are doing that anyway, add ability to get the underlying parts we used to reconstruct the string (numeric args, template, token ID), and make these available in trace processor. Bug: 335603768 Change-Id: I3bb72eff6ef6eeb0a33d0014daa4c199f6f1f9d3
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.