basic-tracing

command
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 16, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

Basic systrace example: synchronous sections, asynchronous sections, and counters.

Demonstrates:

  • Checking whether tracing is currently enabled
  • Wrapping synchronous work in BeginSection / EndSection
  • Tracking overlapping asynchronous operations with BeginAsyncSection / EndAsyncSection
  • Publishing numeric counters visible in the trace timeline with SetCounter

This program must run on an Android device. Trace events are only recorded when a trace session is active (e.g. via `perfetto` or `atrace`).

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL