commit | 83ddffea9de7ff2d208b1d48fab18324e505f19c | [log] [tgz] |
---|---|---|
author | Lalit Maganti <lalitm@google.com> | Tue Oct 18 17:47:44 2022 +0100 |
committer | Lalit Maganti <lalitm@google.com> | Tue Oct 18 17:47:44 2022 +0100 |
tree | 1327a5648a6e6342fc6cca6916eba3791563b81e | |
parent | a21117a32658acf2754efa0c1af429a3fbec4efe [diff] |
tp: implement native support for the glob operator This CL adds a class to parse and match UNIX globs inside trace processor. This can be used to implement native support for SQL globs, significantly improving the performance of real world trace processor queries. This CL does not perform the integration with filtering yet: that will be done in a follow-up to allow easy reverts if necessary. Bug: 249961301 Change-Id: I581a1a8ae615113082ecff79f3d488ac397d18b6
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.