commit | d38b2633ec4dd03d96fed09a379c3cdbc26c3b4f | [log] [tgz] |
---|---|---|
author | Carlos Caballero <carlscab@google.com> | Fri Aug 30 11:10:50 2024 +0000 |
committer | Carlos Caballero <carlscab@google.com> | Fri Aug 30 11:10:50 2024 +0000 |
tree | 4d4b6a10c0344115f0ae436e0a5a760565d574b2 | |
parent | 3468e6f8f098afb080fa81ca17b1ba643232ce5d [diff] |
Add abbility to create dummy mappings Some profilers will not emit mapping information so we need to be able to create dummy mappings. One global dummy mapping (as currently available) might not be enough if we need to distinguish between mappings in different processes. This patch also adds the ability to create dummy frames for profiles that do not emit an address and just log funciton names. Change-Id: Id7049050b2157383938620de3cb6ddc26b33c891
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.