Module profile

Source
Available on crate feature profile only.
Expand description

Low-level support for profiling pulley.

This is used in conjunction with the profiler-html.rs example with Pulley and the pulley.rs ProfilingAgent in Wasmtime.

Structs§

ExecutingPc
Representation of a currently executing program counter of an interpreter.
Recorder
Utility to record profiling information to a file.
SamplePc
A small wrapper around u64 to reduce its alignment to 1.
Samples
A set of samples of program counters that have been collected over time.

Enums§

Event
Sections that can be parsed from a *.data file.

Functions§

decode
Decodes a *.data file presented in its entirety as bytes into a sequence of Events.