androidx.benchmark.traceprocessor


Annotations

ExperimentalInsightApi

Annotation indicating experimental API for TraceProcessor-based Insights, finding and highlighting specific problems in a Trace.

ExperimentalTraceProcessorApi

Annotation indicating experimental API for initializing Trace Processor.

Interfaces

Classes

Insight

Individual case of a problem identified in a given trace (from a specific iteration).

Insight.Category

Category represents general expectations that have been violated by an insight - e.g. JIT shouldn't take longer than XX ms, or trampoline activities shouldn't be used.

PerfettoTrace
PerfettoTrace.Link

Represents a link to a given PerfettoTrace, including a URL parameter string.

PerfettoTraceKt
Row

A Map that maps column name to value in a row result from a QueryResultIterator.

RowKt
StartupInsights
TraceProcessor

Kotlin API for Perfetto Trace Processor, which enables SQL querying against the data stored in a Perfetto trace.

TraceProcessor.Session

Handle to query sql data from a PerfettoTrace.

TraceProcessor.Tracer
TraceProcessorExtensionsKt
TraceProcessorKt
PerfettoTrace.Companion
TraceProcessor.Companion
TraceProcessor.EventCallback.Noop