commit | 8cafb589b7e414c21a0ef2647fd30c1d1a3a0572 | [log] [tgz] |
---|---|---|
author | Lalit Maganti <lalitm@google.com> | Thu Jun 23 13:18:52 2022 +0100 |
committer | Lalit Maganti <lalitm@google.com> | Thu Jun 23 13:18:52 2022 +0100 |
tree | 42a575d648e9c5e2e994fde8c9fee618fda1c656 | |
parent | eba209175d8cb8a5d1708a2858ff2d0c3a53dcd3 [diff] |
tp: remove all increase in memory use caused by switching to vectors This reverses all the increases in resting memory caused by aosp/2129479 by calling shrink to fit once tables have been parsed. This doesn't affect tables while they're being parsed: maybe we need to look at this but needs more analysis. Bug: 235104800 Doc: go/perfetto-tp-memory-use Change-Id: I7b36397059f4578fd23fad131b845e08e430eaba
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.