commit | ab8c05de209b2531e230d4c0272d731c16d3758a | [log] [tgz] |
---|---|---|
author | Deepanjan Roy <dproy@google.com> | Tue Jan 21 09:55:26 2020 -0500 |
committer | Deepanjan Roy <dproy@google.com> | Tue Jan 21 09:55:26 2020 -0500 |
tree | f39fd82f09cfa1ebb34d16d6b733b3049947ad25 | |
parent | e5fb5497abf6dc6b59eab0d44f29748313cc8f9d [diff] |
Add custom field option annotations to json output Custom options are required to put config directly into the metric proto without requiring an extra config file. These options are now included to json output of metrics, under a special __annotations field. To add custom options, we need to included google/protobuf/descriptor.proto, which does not use LITE_RUNTIME. Consequently, none of our metric protos can use LITE_RUNTIME anymore. This CL removes LITE_RUNTIME from all metric related files. See an example metric + output here: https://gist.github.com/deepanjanroy/ce78bdca3ac9dae2eece43db8b76e2b1 Change-Id: I689f0f2f5ab6a8cfbb37f36c015383c1272f094b
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.
See /docs/contributing.md for instructions.
The source-of-truth repo is Android's Gerrit. The GitHub repo is a read-only mirror.
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.