commit | 34358da0b2d5ede95492d17b6384354c90cee2f2 | [log] [tgz] |
---|---|---|
author | Andrew Shulaev <ddrone@google.com> | Mon Aug 23 14:00:33 2021 +0100 |
committer | Andrew Shulaev <ddrone@google.com> | Mon Aug 23 14:00:33 2021 +0100 |
tree | d370a22f7181b24582f786b1e6e1b6fa82b94319 | |
parent | 1c9a9041a9a7b46f00b48c3fa0acfe1aaa8c9a6c [diff] |
Use raw type names on descriptors merging Resolved type names are set separately and not available on freshly parsed fields via CreateFieldFromDecoder. This leads to a failure when adding a new field with message type from extension. Change has been tested manually with trace from b/197203390. Adding a regression test would be easier when corresponding chrome_track_event.proto change is rolled into Perfetto and would be added subsequently. Bug: 197203390 Change-Id: If8c449fb5caf6f48618b30bdad9f6db29bd1bad2
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.