commit | 2f9ecd1e84cf139c75bcfe219c4f4722b2793ad8 | [log] [tgz] |
---|---|---|
author | Carlos Caballero <carlscab@google.com> | Mon Mar 04 17:56:06 2024 +0000 |
committer | Carlos Caballero <carlscab@google.com> | Mon Mar 04 17:56:06 2024 +0000 |
tree | 3e49804626af8684599e6598edefb0795c236ebe | |
parent | e6db6e72963cae91551292f70fef15df2fba0222 [diff] |
Reapply "Add MappingTracker" This reverts commit e5df54a90ec655ec4c47b7d26b0de7a54c98d75f. The reason the tests were failing is that the new code is more strict in determining whether a build_id is a hex module id. The old code just uses a length of 33 to determine an id is a module_id. My new code was also checking that the build_id was a hex string. Turns out some tests just use dummy 33 length strings. So I removed the extra checks (see diff patchset 1 vs 2) Bug: b/283794416 Change-Id: I6ea5653534a258c7ca25b9bd96df56a107bcddd3
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.