commit | 821f9c3c6981a7cb5ccf5f1f64071ed89d0d709a | [log] [tgz] |
---|---|---|
author | Anna Mayzner <mayzner@google.com> | Wed Sep 11 12:26:22 2024 +0000 |
committer | Anna Mayzner <mayzner@google.com> | Wed Sep 11 13:42:41 2024 +0000 |
tree | 851d5c02e2747716df5550135c0a3e3367b417a3 | |
parent | 3a7f8ce095b5be0b1925d52022a46db3753d5199 [diff] |
tp: C++ implementation of counter_leading_intervals Time for `SELECT COUNT() FROM counter_leading_intervals!(counter)` decreased from 2.3s to 180 ms on a 20 MB trace. Change-Id: Iba5085ce1089a951b213c3d23d9fabd864daf580
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.