commit | 7cc9befaf491abd9964e041d2a1a0fa943501644 | [log] [tgz] |
---|---|---|
author | Florian Mayer <fmayer@google.com> | Thu Jun 04 17:11:57 2020 +0200 |
committer | Florian Mayer <fmayer@google.com> | Thu Jun 04 17:11:57 2020 +0200 |
tree | df4ea45813b11ebf87803582aad174188c93a7fe | |
parent | 273da44ed98694de9ef802b7c8d62267d042eb40 [diff] |
Ingest heap graphs in a more streaming fashion. Before we stored all the objects in a vector before inserting them into the table. This is a huge waste of memory. Bug: 157210785 Change-Id: Ia8aa69a2e7d5cfea54ef7daaff2071c083b0e3a9
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://docs.perfetto.dev or the /docs/ directory for documentation.