Skip to main content

Module runner

Module runner 

Source
Expand description

Benchmark execution: discover specs, run simulations, collect results.

Structsยง

BenchExecution ๐Ÿ”’
SampleContext ๐Ÿ”’

Constantsยง

DECIMALS_IPS ๐Ÿ”’
DECIMALS_MULTIPLIER ๐Ÿ”’
DECIMALS_RATIO ๐Ÿ”’
DECIMAL_BASE ๐Ÿ”’
MEDIAN_PAIR_DIVISOR ๐Ÿ”’
MEDIAN_PAIR_SIZE ๐Ÿ”’
NANOS_PER_MILLISECOND ๐Ÿ”’
ROUNDING_HALF_MILLISECOND_MICROS ๐Ÿ”’
SQUARE_EXPONENT ๐Ÿ”’
THREAD_STEP_FACTOR ๐Ÿ”’
WARMUP_SAMPLES ๐Ÿ”’

Functionsยง

bench_sample ๐Ÿ”’
bench_sim_config ๐Ÿ”’
bench_spec_single ๐Ÿ”’
benchmark_backend ๐Ÿ”’
build_bench_run ๐Ÿ”’
compute_thread_counts ๐Ÿ”’
discover_specs ๐Ÿ”’
mean ๐Ÿ”’
measure_build_operation ๐Ÿ”’
median ๐Ÿ”’
population_stddev ๐Ÿ”’
print_summary ๐Ÿ”’
reset_time_ms ๐Ÿ”’
round ๐Ÿ”’
rounded_milliseconds ๐Ÿ”’
run_benchmarks ๐Ÿ”’
run_scaling ๐Ÿ”’
run_scaling_dispatch ๐Ÿ”’
semantic_fingerprint ๐Ÿ”’
shell_output ๐Ÿ”’