Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
BUILD.gn | H A D | 25-Apr-2025 | 3.2 KiB | 128 | 118 | |
README.md | H A D | 25-Apr-2025 | 536 | 16 | 10 | |
httpd.cc | H A D | 25-Apr-2025 | 10.5 KiB | 300 | 206 | |
httpd.h | H A D | 25-Apr-2025 | 1.3 KiB | 37 | 9 | |
query_result_serializer.cc | H A D | 25-Apr-2025 | 10.2 KiB | 277 | 172 | |
query_result_serializer_benchmark.cc | H A D | 25-Apr-2025 | 3.2 KiB | 97 | 69 | |
query_result_serializer_unittest.cc | H A D | 25-Apr-2025 | 16 KiB | 458 | 378 | |
rpc.cc | H A D | 25-Apr-2025 | 21.8 KiB | 587 | 483 | |
rpc.h | H A D | 25-Apr-2025 | 6.6 KiB | 160 | 69 | |
stdiod.cc | H A D | 25-Apr-2025 | 2 KiB | 66 | 42 | |
stdiod.h | H A D | 25-Apr-2025 | 1.1 KiB | 36 | 11 | |
wasm_bridge.cc | H A D | 25-Apr-2025 | 3.5 KiB | 96 | 37 |
README.md
1# TraceProcessor RPC 2 3This directory contains the RPC interfaces to use the Perfetto Trace Processor 4remotely (i.e. not just in-process). It consists of two targets: 5 6## `wasm_bridge` 7 8The WASM (Web Assembly) interop bridge. It's used to call the Trace Processor 9from HTML/JS using WASM's `ccall`. 10 11## `httpd` 12 13The HTTP RPC module. It exposes a protobuf-over-HTTP RPC interface that allows 14interacting with a remote trace processor instance. It's used for special UI 15use cases (very large traces > 2GB) and for python interoperability. 16