benchmark_harness_plus 2.0.0
benchmark_harness_plus: ^2.0.0 copied to clipboard
A statistically rigorous benchmarking harness for Dart. Provides median-based comparisons, coefficient of variation, proper warmup phases, and outlier-resistant measurements for reliable performance analysis.
1.2.0 #
- Removed GC triggering between variants (can cause more noise than it reduces)
1.1.0 #
- Added "fastest" column to table output showing the minimum (best) sample time
- Added "Fastest" line to detailed result output
- Added new example demonstrating when minimum vs median should be used
- Restructured examples into separate files for easier reference
1.0.0 #
- Initial release
- Statistical functions: mean, median, stdDev, cv, min, max
- BenchmarkConfig with quick, standard, and thorough presets
- BenchmarkResult with computed statistics and reliability assessment
- BenchmarkComparison for comparing variants
- Benchmark harness with warmup and randomized ordering
- Result formatting: table, detailed, and CSV export
- Comprehensive documentation and examples