commit | 1b3ffece6f1b0c15b0e2b1ea1a250918846c5b4b | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Thu Oct 31 17:24:01 2019 +0100 |
committer | Primiano Tucci <primiano@google.com> | Thu Oct 31 17:24:01 2019 +0100 |
tree | f74d2a834856c73a7d69102b17fd1f655b7ee007 | |
parent | 3bc571a527f43a5b7abd3a3824a9a9d4a442034d [diff] |
UI: Simplify WASM interop This CL gets rid of the TraceProcessor rpc layer interface. We never fully used that RPC definition because the parse() method has always been special (to avoid re-encoding binary buffers all the time). Furthermore, after 1.5 years, we still have only one method (query). Given that the API surface of TraceProcessor didn't grow beyond that, this CL is getting rid of the RPC definition. This allows to get rid of some layers in JS which dealt with protobufjs RPC implementation. Bug: 143074239 Change-Id: I35d5c82bf07e772b23f179981e0d3a9044843cea
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.