commit | 93ae8b03795c26fc1371b2283cc94b4d74d95b40 | [log] [tgz] |
---|---|---|
author | Daniele Di Proietto <ddiproietto@google.com> | Fri Feb 09 11:41:03 2024 +0000 |
committer | Daniele Di Proietto <ddiproietto@google.com> | Fri Feb 16 16:41:49 2024 +0000 |
tree | 028347f5e7edff88291700c5ccbc14f2e13315a3 | |
parent | 94b9ea3b3ca26f6ba624f0d3c837fac0461e1594 [diff] |
tracing_service_impl: Flush transfer_on_clone bufs separately on clone transfer_on_clone buffers are usually used by producers that take more time to finish a flush. Flushing them separately allows the other buffers to be snapshotted earlier. Bug: 315964335 Change-Id: I79ae409692b9dd4548b393a0b165f4a5a581b5ff
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.