commit | 5c45431b80440cb33ad0a2c2208b67c3e873b91c | [log] [tgz] |
---|---|---|
author | Lalit Maganti <lalitm@google.com> | Mon Apr 08 12:11:17 2019 +0100 |
committer | Lalit Maganti <lalitm@google.com> | Mon Apr 08 12:11:17 2019 +0100 |
tree | 25e18525bffaa446ee6df590cfed0c57ad725872 | |
parent | 766ef6cc7749a612c271720bf04f545d0e8a57da [diff] |
trace_processor: replace vector<string> with StringPool in storage This CL completes the process of integrating StringPool into the trace processor by replacing the vectors for strings in the trace processor with a StringPool. This CL also switches over StringColumns to use Accessors rather than hardcoding the implementation into the StringColumn. This allows us to keep a vector<string> implementation for columns which map enums to string (e.g. ref_type). Change-Id: I0ac4c324463ba9d40d3ec395901fd47cabca6cb6
Perfetto is an open-source project for performance instrumentation and tracing of Linux/Android/Chrome platforms and user-space apps.
See www.perfetto.dev for docs.