blob: f82887468a90beb3d00b3d715f5c8a5a98cf5e4e [file] [log] [blame] [view]
* [Introduction](README.md)
* [Overview](#)
* [Tracing 101](tracing-101.md)
* [FAQ](faq.md)
* [Quickstart](#)
* [Record traces on Android](quickstart/android-tracing.md)
* [Record traces on Linux](quickstart/linux-tracing.md)
* [Record Chrome traces](quickstart/chrome-tracing.md)
* [SQL analysis and metrics](quickstart/trace-analysis.md)
* [Trace conversion](quickstart/traceconv.md)
* [Heap profiling](quickstart/heap-profiling.md)
* [Callstack sampling on Android](quickstart/callstack-sampling.md)
* [Case studies](#)
* [Tracing Android boot](case-studies/android-boot-tracing.md)
* [Debugging memory usage](case-studies/memory.md)
* [Data sources](#)
* [Memory](#)
* [Counters and events](data-sources/memory-counters.md)
* [Heap profiler](data-sources/native-heap-profiler.md)
* [Java heap dumps](data-sources/java-heap-profiler.md)
* [CPU](#)
* [Scheduling events](data-sources/cpu-scheduling.md)
* [System calls](data-sources/syscalls.md)
* [Frequency scaling](data-sources/cpu-freq.md)
* [Power](#)
* [Battery counters and rails](data-sources/battery-counters.md)
* [Android system](#)
* [Android game intervention list](data-sources/android-game-intervention-list.md)
* [Atrace instrumentation](data-sources/atrace.md)
* [Android log (logcat)](data-sources/android-log.md)
* [Android Janks](data-sources/frametimeline.md)
* [App Instrumentation](#)
* [Tracing SDK](instrumentation/tracing-sdk.md)
* [Track events](instrumentation/track-events.md)
* [Interceptors](instrumentation/interceptors.md)
* [Trace analysis](#)
* [Trace Processor](#)
* [C++ library](analysis/trace-processor.md)
* [Python library](analysis/trace-processor-python.md)
* [Trace-based metrics](analysis/metrics.md)
* [Batch Trace Processor](analysis/batch-trace-processor.md)
* [PerfettoSQL](#)
* [Standard Library](analysis/stdlib-docs.autogen)
* [Syntax](analysis/perfetto-sql-syntax.md)
* [Prelude tables](analysis/sql-tables.autogen)
* [Common Queries](analysis/common-queries.md)
* [Built-ins](analysis/builtin.md)
* [Trace visualization](#)
* [Perfetto UI](visualization/perfetto-ui.md)
* [Visualising large traces](visualization/large-traces.md)
* [Deep linking to Perfetto UI](visualization/deep-linking-to-perfetto-ui.md)
* [Perfetto UI release process](visualization/perfetto-ui-release-process.md)
* [Pivot tables](analysis/pivot-tables.md)
* [Debug tracks](analysis/debug-tracks.md)
* [Core concepts](#)
* [Trace configuration](concepts/config.md)
* [Buffers and dataflow](concepts/buffers.md)
* [Service model](concepts/service-model.md)
* [Clock synchronization](concepts/clock-sync.md)
* [Detached mode](concepts/detached-mode.md)
* [Concurrent tracing sessions](concepts/concurrent-tracing-sessions.md)
* [Reference](#)
* [Trace Config proto](reference/trace-config-proto.autogen)
* [Trace Packet proto](reference/trace-packet-proto.autogen)
* [perfetto cmdline](reference/perfetto-cli.md)
* [heap_profile cmdline](reference/heap_profile-cli.md)
* [UI Plugin API](reference/ui-plugin-api.autogen)
* [Synthetic TrackEvent](reference/synthetic-track-event.md)
* [Android Version Notes](reference/android-version-notes.md)
* [Stats table](analysis/sql-stats.autogen)
* [Contributing](#)
* [Getting started](contributing/getting-started.md)
* [Build instructions](contributing/build-instructions.md)
* [Running tests](contributing/testing.md)
* [UI plugins](contributing/ui-plugins.md)
* [UI development hints](contributing/ui-development.md)
* [Embedding Perfetto](contributing/embedding.md)
* [Releasing the SDK](contributing/sdk-releasing.md)
* [Chrome branches](contributing/chrome-branches.md)
* [Common tasks](contributing/common-tasks.md)
* [Press](contributing/perfetto-in-the-press.md)
* [Design documents](#)
* [API and ABI surface](design-docs/api-and-abi.md)
* [Batch Trace Processor](design-docs/batch-trace-processor.md)
* [Heapprofd design](design-docs/heapprofd-design.md)
* [Heapprofd wire protocol](design-docs/heapprofd-wire-protocol.md)
* [Heapprofd sampling](design-docs/heapprofd-sampling.md)
* [Life of a tracing session](design-docs/life-of-a-tracing-session.md)
* [Perfetto CI](design-docs/continuous-integration.md)
* [ProtoZero](design-docs/protozero.md)
* [Security model](design-docs/security-model.md)
* [Statsd Checkpoint Atoms](design-docs/checkpoint-atoms.md)