package xprof

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message BackendConfig

backend_configs.proto:9

message CustomCallConfig

backend_configs.proto:5

Used in: BackendConfig

message DetailItem

trace_data_response.proto:68

Used in: TraceDataResponse

message Device

trace_events_old.proto:32

A 'device' is a physical entity in the system and is comprised of several resources.

Used in: Trace

message Process

trace_data_response.proto:56

Describes a process that appears in the trace.

Used in: TraceMetadata

message Resource

trace_events_old.proto:46

A 'resource' generally is a specific computation component on a device. These can range from threads on CPUs to specific arithmetic units on hardware devices.

Used in: Device

message Thread

trace_data_response.proto:49

Describes a thread that appears in the trace.

Used in: Process

message Trace

trace_events_old.proto:21

A 'Trace' contains metadata for the individual traces of a system.

message TraceDataResponse

trace_data_response.proto:74

The root response message representing a delta-compressed trace.

message TraceEvent

trace_events_old.proto:54

Used in: Trace

message TraceEventMetadata

trace_data_response.proto:16

Metadata for a specific occurrence of a trace event. This contains optional fields that are not present on every event.

Used in: TraceEventSeries

message TraceEventSeries

trace_data_response.proto:30

Represents a sequence of trace events, grouped by their metadata (e.g., same process, thread, and name). To save space, the timestamps are delta-encoded.

Used in: TraceDataResponse

message TraceEventSeriesMetadata

trace_data_response.proto:8

Metadata identifying a unique series of trace events. A series is typically defined by the process, thread, and the name of the events it contains.

Used in: TraceEventSeries

message TraceMetadata

trace_data_response.proto:64

Contains all metadata relating to the processes and threads in the trace.

Used in: TraceDataResponse