Development workflow
Contributing
Build instructions
Running tests
On-device tracer
Running Perfetto
Capturing long traces
Advanced trace config
Running in detached mode
Heap Profiling
Trace analysis
Trace processor
Trace conversion
Architectural docs
Key concepts
Life of a tracing session
Ftrace interop
Performance benchmarks
Trace format
Multi-layer tracing
Security model
Embedding Perfetto
ProtoZero internals
IPC internals