• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1* [Overview](README.md)
2
3* [Tracing 101](tracing-101.md)
4
5* [Quickstart](#)
6  * [Record traces on Android](quickstart/android-tracing.md)
7  * [Record traces on Linux](quickstart/linux-tracing.md)
8  * [Record Chrome traces](quickstart/chrome-tracing.md)
9  * [SQL analysis and metrics](quickstart/trace-analysis.md)
10  * [Trace conversion](quickstart/traceconv.md)
11  * [Heap profiling](quickstart/heap-profiling.md)
12  * [Callstack sampling on Android](quickstart/callstack-sampling.md)
13
14* [FAQ](faq.md)
15
16* [Case studies](#)
17  * [Android boot tracing](case-studies/android-boot-tracing.md)
18  * [Debugging memory usage](case-studies/memory.md)
19
20* [Data sources](#)
21  * [Memory](#)
22    * [Counters and events](data-sources/memory-counters.md)
23    * [Heap profiler](data-sources/native-heap-profiler.md)
24    * [Java heap dumps](data-sources/java-heap-profiler.md)
25  * [CPU](#)
26    * [Scheduling events](data-sources/cpu-scheduling.md)
27    * [System calls](data-sources/syscalls.md)
28    * [Frequency scaling](data-sources/cpu-freq.md)
29  * [Power](#)
30    * [Battery counters and rails](data-sources/battery-counters.md)
31  * [Android system](#)
32    * [Android game intervention list](data-sources/android-game-intervention-list.md)
33    * [Atrace instrumentation](data-sources/atrace.md)
34    * [Android log (logcat)](data-sources/android-log.md)
35    * [Android Janks](data-sources/frametimeline.md)
36
37* [App Instrumentation](#)
38  * [Tracing SDK](instrumentation/tracing-sdk.md)
39  * [Track events](instrumentation/track-events.md)
40  * [Interceptors](instrumentation/interceptors.md)
41
42* [Trace analysis](#)
43  * [Trace Processor (SQL)](analysis/trace-processor.md)
44  * [Batch Trace Processor](analysis/batch-trace-processor.md)
45  * [Standard library](analysis/stdlib-docs.autogen)
46  * [Built-in Functions](analysis/builtin.md)
47  * [Trace-based metrics](analysis/metrics.md)
48  * [Common queries](analysis/common-queries.md)
49  * [SQL tables](analysis/sql-tables.autogen)
50  * [Stats table](analysis/sql-stats.autogen)
51  * [Pivot tables](analysis/pivot-tables.md)
52
53* [Trace visualization](#)
54  * [Perfetto UI](visualization/perfetto-ui.md)
55  * [Visualising large traces](visualization/large-traces.md)
56  * [Deep linking to Perfetto UI](visualization/deep-linking-to-perfetto-ui.md)
57  * [Perfetto UI release process](visualization/perfetto-ui-release-process.md)
58
59* [Core concepts](#)
60  * [Trace configuration](concepts/config.md)
61  * [Buffers and dataflow](concepts/buffers.md)
62  * [Service model](concepts/service-model.md)
63  * [Clock synchronization](concepts/clock-sync.md)
64  * [Detached mode](concepts/detached-mode.md)
65
66* [Reference](#)
67  * [Trace Config proto](reference/trace-config-proto.autogen)
68  * [Trace Packet proto](reference/trace-packet-proto.autogen)
69  * [perfetto cmdline](reference/perfetto-cli.md)
70  * [heap_profile cmdline](reference/heap_profile-cli.md)
71  * [Synthetic TrackEvent](reference/synthetic-track-event.md)
72
73* [Contributing](#)
74    * [Getting started](contributing/getting-started.md)
75    * [Build instructions](contributing/build-instructions.md)
76    * [Running tests](contributing/testing.md)
77    * [Common tasks](contributing/common-tasks.md)
78    * [Embedding Perfetto](contributing/embedding.md)
79    * [Releasing the SDK](contributing/sdk-releasing.md)
80    * [Chrome branches](contributing/chrome-branches.md)
81    * [UI development](contributing/ui-development.md)
82    * [Press](contributing/perfetto-in-the-press.md)
83
84* [Design documents](#)
85    * [API and ABI surface](design-docs/api-and-abi.md)
86    * [Batch Trace Processor](design-docs/batch-trace-processor.md)
87    * [Heapprofd design](design-docs/heapprofd-design.md)
88    * [Heapprofd wire protocol](design-docs/heapprofd-wire-protocol.md)
89    * [Heapprofd sampling](design-docs/heapprofd-sampling.md)
90    * [Life of a tracing session](design-docs/life-of-a-tracing-session.md)
91    * [Perfetto CI](design-docs/continuous-integration.md)
92    * [ProtoZero](design-docs/protozero.md)
93    * [Security model](design-docs/security-model.md)
94    * [Statsd Checkpoint Atoms](design-docs/checkpoint-atoms.md)
95
96