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.
- Perf
Report - Shim type for reporting all performance deltas across importance categories.
- Test
Mdata - Information about a given perf test.
- Timings
- The actual timings of a test, as measured by Hyperfine.
Enums§
- Fail
Kind - Why or when did this test fail?
- Importance
- How relevant a benchmark is.