commit | d2234d4f8ca9d841c12dabd714777c7331d907ca | [log] [tgz] |
---|---|---|
author | Lalit Maganti <lalitm@google.com> | Tue Apr 23 05:14:28 2024 +0100 |
committer | Lalit Maganti <lalitm@google.com> | Tue Apr 23 13:45:49 2024 +0000 |
tree | 426e72cf8522b28bcf92592b2bdf9e4fa622a55e | |
parent | 72d015eeccd5c5532a5686b925685c09a64b486f [diff] |
ui: remove arg autocompletition in pivot table This feature materialized the distinct key of all arguments in the args table in the UI. This is both very slow and expensive. The fuzzy matching should have been implemented in SQL instead of in Typescript but that's water under the bridge. For now, delete the feature as it's hurting performance on large traces and this is a very niche feature. It can be reimplemented at a future date if this turns out to be useful. Change-Id: I918196ae9ced7f0625a8f442a2ad76757e5db625
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.