commit | 5c8c4ee13b82452140c1558c7c8adbeec5968631 | [log] [tgz] |
---|---|---|
author | Daniele Di Proietto <ddiproietto@google.com> | Fri May 20 18:44:38 2022 +0100 |
committer | Daniele Di Proietto <ddiproietto@google.com> | Thu Feb 16 14:29:32 2023 +0000 |
tree | 0b03ae523e85f0e14cc7f476f4eb7718be6435b8 | |
parent | 8c7bac6c995934cd92e2fa80b256bee6ee161675 [diff] |
Shared library ABI for ScatteredHeapBuffer So that clients of the shared library can serialize protobuf messages into heap memory using the same interface for serializing protobuf tracing data. This is useful mostly for: * Tests, to specify tracing session configuration. * To serialize tracks in the track event API (future CLs). Bug: 184929776 Change-Id: I4cbb37f629aec531f4b82a08ebbd7fe4ff34c448
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.