commit | 9bccc2d649b823279a5c489dd2b396e3949be52c | [log] [tgz] |
---|---|---|
author | Daniele Di Proietto <ddiproietto@google.com> | Tue Sep 14 13:31:48 2021 +0000 |
committer | Daniele Di Proietto <ddiproietto@google.com> | Wed Sep 15 10:20:25 2021 +0000 |
tree | 756513274994f395922ef9a097051789bcaa5169 | |
parent | 41145aac733ca2c6868d2a94130ddd4b1248e66e [diff] |
Split packets in IPC-friendly-sized slices after filtering Client side filtering creates reassembles the packet into one big slice. If the slice is too large (larger than ipc::kIPCBufferSize), the packet will hit an assertion later on. Changing the MessageFilter to avoid creating big slices would be a nicer fix. We should probably do that in the future. Bug: 195065199 Change-Id: Id6323e8a64d4ff71d40ec902717069153b2cd23d
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.