Expand description
In-memory scan measurement and comparison models.
§Runtime scope
- Build: opt-in via
monitoring. - Execution: no repository runtime caller (not on any default path).
- Default
termivar scan: no. - Support: experimental data models.
Calculations are derived from caller-supplied measurements. This module does not observe resources, select a winner when measurements tie, diagnose a cause, or prescribe optimization actions.
Structs§
- Benchmark
Result - Raw benchmark duration samples supplied by a caller.
- Benchmark
Suite - In-memory benchmark result catalog.
- Performance
Analyzer - In-memory profile catalog with pure comparison helpers.
- Phase
Profile - Caller-supplied measurements for one phase.
- Resource
Metrics - Caller-supplied resource measurements. No sampler is implemented here.
- Scan
Comparison - Direct comparison between two recorded profiles.
- Scan
Profile - In-memory profile composed of caller-supplied phase measurements.
Enums§
- Count
Comparison - Explicit count comparison, including ties.
- Duration
Comparison - Explicit duration comparison, including ties.