commit | 2335d5b6b7bf607523af8b006edb897f7433426e | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Tue Apr 25 11:17:45 2023 +0100 |
committer | Primiano Tucci <primiano@google.com> | Tue Apr 25 11:17:45 2023 +0100 |
tree | 94d8cf5efacf157966a6b4a7681b1bed1248b026 | |
parent | 20b114cd063623e63ef1b0a31167d60081567e51 [diff] |
proto_filter: add option to passthrough submessages without recursing Adds an option to pass through submessage to the proto filter. This allows to reduce the binary size of the filter for cases where a whole submessage is safe to propagate regardless of its content (e.g. echoing back the TraceConfig) Test: perfetto_unittests --gtest_filter=MessageFilterTest.*:SchemaParserTest.* Bug: 220847529 Change-Id: I40bc06feac5a47c23f7974531a54478af0ba29af
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.