protozero: implement string filtering as part of message filtering This CL introduces support for filtering strings in traces (i.e by redacting contents) using regexes. It also adds faster filtering primitives for atrace which is expected to be where this code is used the most. (cherry-picked from aosp/2629209) Bug: 283246642 Change-Id: Ie3624e4066bbd3d59fbde3225e5a368c18b46b18 Merged-In: Ie3624e4066bbd3d59fbde3225e5a368c18b46b18
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.