commit | 9a2b96d5e28b2322bb83c5e2521cc047eddc45f3 | [log] [tgz] |
---|---|---|
author | Lalit Maganti <lalitm@google.com> | Thu May 11 17:13:48 2023 +0100 |
committer | Lalit Maganti <lalitm@google.com> | Thu May 11 17:13:48 2023 +0100 |
tree | 00a4c2d29fef972ed5faa5461c3e2c551258258b | |
parent | 8a25ae2dc3f802ef5d51b80393f884502b14d4ef [diff] |
tp: rewrite integration of tables with SQLite This is a major refactoring of how we register tables with SQLite. We now proxy all registrations through SqliteEngine which allows us to keep track of what we've registered with SQLite in a follow-up CL. Moreover, this CL also overhauls how we create the sqlite3_module struct to make it clearer to follow what is going on. This is a noop refactor and does not change the behaviour observed by anyone using the SQL API. Change-Id: I7384d4010c535881fd00e1264b31288bbaddf10f Bug: 261195778
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.