commit | 5d09f5e6ee365a6089fbe97f2b95d5954fe5d6fd | [log] [tgz] |
---|---|---|
author | Florian Mayer <fmayer@google.com> | Fri Feb 19 14:59:49 2021 +0000 |
committer | Florian Mayer <fmayer@google.com> | Fri Feb 19 14:59:49 2021 +0000 |
tree | 5f20739f915e9979332b49ff7f0069e06dec3286 | |
parent | 37dccc4d7868f33536489ad8683243f579ab5dd3 [diff] |
Move heap_profile to a separate include dir. The previous setup caused trouble for people trying to create a prebuilt of this library, because soong would bundle all of the Perfetto headers with it. This is unnecessary and causes problems because now the prebuilt can clash with other Perfetto targets. Test: make heapprofd_client_api Test: make heapprofd_api_noop Test: m Test: ninja -C out/linux_clang_release Bug: 179915934 Change-Id: I1458e496ba2c482fb37629db7e93d96faa99603a
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.