Releases
v0.1.0
package:bench_press v0.1.0
Compare
Sorry, something went wrong.
No results found
kevmoo
released this
31 Aug 18:09
Initial release of bench_press: A modern, statistically sound, compiler-aware multi-runtime benchmarking framework for Dart and Flutter.
Multi-runtime execution support across JIT, AOT (dart compile exe), WasmGC (dart compile wasm), and JavaScript (dart compile js).
Benchmark, AsyncBenchmark, BenchmarkVariant, and BenchmarkGroup harnesses with lifecycle hooks (setup, run, teardown).
Blackhole dead-code elimination (DCE) sink to safely consume benchmark results without compiler dead-code stripping.
Throughput metric tracking for byte rates (B/s, KB/s, MB/s, GB/s) and element rates (items/s, records/s, tokens/s).
Automated batch calibration and steady-state warmup convergence detection.
Statistical summary metrics (Mean, Median, Min, Max, StdDev, CV, p95, p99, Ops/sec) with Fieller 95% confidence intervals for variant ratios.
Markdown reporting with side-by-side variant comparisons and before/after baseline diffing.
bench_press CLI with run, validate, report, and diff subcommands.
You can’t perform that action at this time.