Crate zed_perf

Crate zed_perf 

Source
Expand description

Some constants and datatypes used in the Zed perf profiler. Should only be consumed by the crate providing the matching macros.

For usage documentation, see the docs on this crate’s binary.

Modules§

consts
Preset idenitifiers and constants so that the profiler and proc macro agree on their communication protocol.

Structs§

Output
Aggregate output of all tests run by this handler.
PerfReport
Shim type for reporting all performance deltas across importance categories.
TestMdata
Information about a given perf test.
Timings
The actual timings of a test, as measured by Hyperfine.

Enums§

FailKind
Why or when did this test fail?
Importance
How relevant a benchmark is.