Robuta

https://perfetto.dev/docs/design-docs/heapprofd-design heapprofd: Android Heap Profiler - Perfetto Tracing Docs perfetto tracingandroidheapprofilerdocs https://perfetto.dev/docs/analysis/style-guide PerfettoSQL Style Guide - Perfetto Tracing Docs style guideperfetto tracingdocs https://perfetto.dev/docs/visualization/extension-servers Extension Servers - Perfetto Tracing Docs perfetto tracingextensionserversdocs https://perfetto.dev/docs/concepts/service-model Service-based model - Perfetto Tracing Docs service basedperfetto tracingmodeldocs https://perfetto.dev/docs/design-docs/protozero ProtoZero design document - Perfetto Tracing Docs perfetto tracingdesigndocumentdocs https://perfetto.dev/docs/data-sources/cpu-freq CPU frequency and idle states - Perfetto Tracing Docs perfetto tracingcpufrequencyidlestates https://perfetto.dev/docs/getting-started/converting Converting arbitrary timestamped data to Perfetto - Perfetto Tracing Docs perfetto tracingconvertingarbitrarydatadocs https://perfetto.dev/docs/getting-started/rust-sdk Recording Traces with the Rust SDK - Perfetto Tracing Docs perfetto tracingrecordingtracesrustsdk https://perfetto.dev/docs/learning-more/multi-machine-tracing Multi-machine recording - Perfetto Tracing Docs perfetto tracingmultimachinerecordingdocs https://perfetto.dev/docs/contributing/python-releasing Making a new Python library release - Perfetto Tracing Docs python libraryperfetto tracingmakingnewrelease https://perfetto.dev/docs/data-sources/cpu-scheduling CPU Scheduling events - Perfetto Tracing Docs perfetto tracingcpuschedulingeventsdocs https://perfetto.dev/docs/analysis/builtin PerfettoSQL Built-ins - Perfetto Tracing Docs built insperfetto tracingdocs https://perfetto.dev/docs/getting-started/other-formats Visualizing external trace formats with Perfetto - Perfetto Tracing Docs perfetto tracingvisualizingexternaltraceformats https://perfetto.dev/docs/getting-started/android-trace-analysis Cookbook: Analysing Android Traces - Perfetto Tracing Docs perfetto tracingcookbookanalysingandroidtraces https://perfetto.dev/docs/analysis/metrics Trace-based metrics - Perfetto Tracing Docs perfetto tracingtracebasedmetricsdocs https://perfetto.dev/docs/reference/trace-packet-proto TracePacket - Perfetto Tracing Docs perfetto tracingdocs https://perfetto.dev/docs/visualization/ui-automation Commands and Macros - Perfetto Tracing Docs perfetto tracingcommandsmacrosdocs https://perfetto.dev/docs/getting-started/memory-profiling Profiling memory usage and allocations with Perfetto - Perfetto Tracing Docs memory usageperfetto tracingprofilingallocationsdocs https://perfetto.dev/docs/contributing/ui-plugins UI Plugins - Perfetto Tracing Docs perfetto tracinguipluginsdocs https://perfetto.dev/docs/contributing/sqlite-upgrade-guide SQLite Upgrade Guide - Perfetto Tracing Docs upgrade guideperfetto tracingsqlitedocs https://perfetto.dev/docs/case-studies/android-boot-tracing Recording traces on Android boot - Perfetto Tracing Docs perfetto tracingrecordingtracesandroidboot https://perfetto.dev/docs/reference/synthetic-track-event Advanced Guide to Programmatic Trace Generation - Perfetto Tracing Docs advanced guideperfetto tracingprogrammatictracegeneration https://perfetto.dev/docs/visualization/large-traces Visualising large traces - Perfetto Tracing Docs perfetto tracingvisualisinglargetracesdocs https://perfetto.dev/docs/reference/heap_profile-cli HEAP_PROFILE(1) - Perfetto Tracing Docs perfetto tracingheapprofiledocs https://perfetto.dev/docs/data-sources/android-log Android Log - Perfetto Tracing Docs perfetto tracingandroidlogdocs https://perfetto.dev/docs/design-docs/trace-buffer TraceBuffer V2 Design document - Perfetto Tracing Docs perfetto tracingdesigndocumentdocs https://perfetto.dev/docs/getting-started/in-app-tracing Recording In-App Traces with Perfetto - Perfetto Tracing Docs perfetto tracingrecordingapptracesdocs https://perfetto.dev/docs/analysis/sql-stats Trace Processor Stats - Perfetto Tracing Docs perfetto tracingtraceprocessorstatsdocs https://perfetto.dev/docs/analysis/trace-processor Trace Processor (C++) - Perfetto Tracing Docs perfetto tracingtraceprocessordocs https://perfetto.dev/docs/analysis/trace-processor-python Trace Processor (Python) - Perfetto Tracing Docs perfetto tracingtraceprocessorpythondocs https://perfetto.dev/docs/design-docs/heapprofd-wire-protocol heapprofd: Shared Memory - Perfetto Tracing Docs shared memoryperfetto tracingdocs https://perfetto.dev/docs/deployment/multi-machine-architecture Multi-machine architecture - Perfetto Tracing Docs perfetto tracingmultimachinearchitecturedocs https://perfetto.dev/docs/instrumentation/heapprofd-api heapprofd Custom Allocator API - Early Access - Perfetto Tracing Docs early accessperfetto tracingcustomallocatorapi https://perfetto.dev/docs/getting-started/cpu-profiling Recording performance counters and CPU profiling with Perfetto - Perfetto Tracing Docs perfetto tracingrecordingperformancecounterscpu https://perfetto.dev/docs/getting-started/atrace Instrumenting Android apps/platform with atrace - Perfetto Tracing Docs android appsperfetto tracingplatformdocs https://perfetto.dev/docs/visualization/commands-automation-reference Commands Automation Reference - Perfetto Tracing Docs perfetto tracingcommandsautomationreferencedocs https://perfetto.dev/docs/visualization/data-explorer Data Explorer - Perfetto Tracing Docs data explorerperfetto tracingdocs https://perfetto.dev/docs/deployment/deploying-bigtrace-on-a-single-machine Deploying Bigtrace on a single machine - Perfetto Tracing Docs perfetto tracingdeployingsinglemachinedocs https://perfetto.dev/docs/visualization/heap-dump-explorer Heap Dump Explorer - Perfetto Tracing Docs perfetto tracingheapdumpexplorerdocs https://perfetto.dev/docs/contributing/getting-started Contributing to Perfetto - Perfetto Tracing Docs perfetto tracingcontributingdocs https://perfetto.dev/docs/analysis/batch-trace-processor Batch Trace Processor - Perfetto Tracing Docs perfetto tracingbatchtraceprocessordocs https://perfetto.dev/docs/design-docs/trace-processor-architecture Trace Processor Architecture - Perfetto Tracing Docs perfetto tracingtraceprocessorarchitecturedocs https://perfetto.dev/docs/data-sources/battery-counters Power data sources - Perfetto Tracing Docs power dataperfetto tracingsourcesdocs https://perfetto.dev/docs/analysis/perfetto-sql-getting-started Getting Started with PerfettoSQL - Perfetto Tracing Docs getting startedperfetto tracingdocs https://perfetto.dev/docs/contributing/common-tasks Common tasks - Perfetto Tracing Docs perfetto tracingcommontasksdocs https://perfetto.dev/docs/analysis/stdlib-docs PerfettoSQL standard library - Perfetto Tracing Docs standard libraryperfetto tracingdocs https://perfetto.dev/docs/design-docs/pprof-support pprof Support in Perfetto - Perfetto Tracing Docs perfetto tracingsupportdocs https://perfetto.dev/docs/concepts/clock-sync Synchronization of multiple clock domains - Perfetto Tracing Docs perfetto tracingsynchronizationmultipleclockdomains https://perfetto.dev/docs/deployment/deploying-bigtrace-on-kubernetes Deploying Bigtrace on Kubernetes - Perfetto Tracing Docs perfetto tracingdeployingkubernetesdocs https://perfetto.dev/docs/analysis/sql-tables PerfettoSQL Prelude - Perfetto Tracing Docs perfetto tracingpreludedocs https://perfetto.dev/docs/ What is Perfetto? - Perfetto Tracing Docs perfetto tracingdocs https://perfetto.dev/docs/reference/tracebox TRACEBOX(1) - Perfetto Tracing Docs perfetto tracingdocs https://perfetto.dev/docs/faq Frequently Asked Questions - Perfetto Tracing Docs frequently asked questionsperfetto tracingdocs https://perfetto.dev/docs/data-sources/android-game-intervention-list Android Game Intervention List - Perfetto Tracing Docs android gameperfetto tracinginterventionlistdocs https://perfetto.dev/docs/case-studies/scheduling-blockages Debugging scheduling blockages with tracing and callstack sampling - Perfetto Tracing Docs debuggingschedulingblockagestracingcallstack https://perfetto.dev/docs/instrumentation/interceptors Trace packet interceptors (Tracing SDK) - Perfetto Tracing Docs tracepacketinterceptorstracingsdk https://perfetto.dev/docs/visualization/perfetto-ui-release-process Perfetto UI Release Process - Perfetto Tracing Docs release processperfettouitracingdocs https://perfetto.dev/docs/learning-more/android Advanced System Tracing on Android - Perfetto Tracing Docs advanced systemandroid perfettotracingdocs https://perfetto.dev/docs/design-docs/api-and-abi Tracing API and ABI: surfaces and stability - Perfetto Tracing Docs tracingapiabisurfacesperfetto https://perfetto.dev/docs/contributing/build-instructions Perfetto build instructions - Perfetto Tracing Docs build instructionsperfettotracingdocs https://perfetto.dev/docs/design-docs/security-model Security model for system-wide tracing on Android/Linux - Perfetto Tracing Docs security modelsystem wideandroid linuxtracingperfetto https://perfetto.dev/docs/reference/perfetto-cli PERFETTO(1) - Perfetto Tracing Docs perfettotracingdocs https://perfetto.dev/docs/contributing/chrome-branches Branching Perfetto for Chrome milestones - Perfetto Tracing Docs branchingperfettochromemilestonestracing https://perfetto.dev/docs/concepts/concurrent-tracing-sessions Concurrent tracing sessions - Perfetto Tracing Docs concurrenttracingsessionsperfettodocs https://perfetto.dev/docs/design-docs/continuous-integration Perfetto CI - Perfetto Tracing Docs perfettocidocs https://perfetto.dev/docs/data-sources/previous-boot-trace Tracing across reboot - Perfetto Tracing Docs tracingacrossrebootperfettodocs