commit | 6a7fa5f58be1ab3128b8c0f7cf9cd35c7ab88125 | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Tue Nov 19 11:09:20 2019 +0000 |
committer | Primiano Tucci <primiano@google.com> | Tue Nov 19 11:09:20 2019 +0000 |
tree | 1f8b5b17684c035b3fc1b62639f111d82d8f61f3 | |
parent | 6a7813ddc4c0b5278c4de9c30014270f2190c7b1 [diff] |
Switch TracingService to use protozero This CL switches the code inside TracingServiceImpl to use protozero instead of protobuf-lite for emitting clock snapshot and other similar packets. This in turn allows to get rid of trusted_packet.proto, which was introduced to reduce binary siize and avoid linking the full TracePacket. This is now unnecessary as libprotozero is header-only and based on fwd decls. Bug: 132880619 Test: perfetto_unittests Change-Id: If28df61185a69fcf988022aa71399271c21b35a4
Perfetto is an open-source project for performance instrumentation and tracing of Linux/Android/Chrome platforms and user-space apps.
See www.perfetto.dev for docs.
You can reach us on our Discord channel. If you prefer using IRC we have an experimental Discord <> IRC bridge synced with #perfetto-dev
on Freenode.