commit | e0696ec76a00b05ddea988081b6bfbb23bfe7672 | [log] [tgz] |
---|---|---|
author | Lalit Maganti <lalitm@google.com> | Tue Apr 02 15:45:03 2024 +0100 |
committer | Lalit Maganti <lalitm@google.com> | Tue Apr 02 15:45:03 2024 +0100 |
tree | c7b1209c385684ccc4dc5fc8de6e8905b1cfa4df | |
parent | 6fd518058c5ce2c2ae99ddb591f7223a290f39ce [diff] |
tp: introduce virtual table module for table pointers This CL implements a virtual table module which takes a Perfetto table pointer and exposes its contents to SQLite. This is similar in spirit to DbSqliteTable but with the pointer being taken as an input argument rather than statically defined in C++. Change-Id: I00473ed909a47790714379ea2795d4f088327a06
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.