Skip to main content

Module monitoring

Module monitoring 

Source
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§

BenchmarkResult
Raw benchmark duration samples supplied by a caller.
BenchmarkSuite
In-memory benchmark result catalog.
PerformanceAnalyzer
In-memory profile catalog with pure comparison helpers.
PhaseProfile
Caller-supplied measurements for one phase.
ResourceMetrics
Caller-supplied resource measurements. No sampler is implemented here.
ScanComparison
Direct comparison between two recorded profiles.
ScanProfile
In-memory profile composed of caller-supplied phase measurements.

Enums§

CountComparison
Explicit count comparison, including ties.
DurationComparison
Explicit duration comparison, including ties.