Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-10-26 | benchmarks: Replace RMD160 checksums with BLAKE2s checksums | nia | 1 | -91/+91 | |
All checksums have been double-checked against existing RMD160 and SHA512 hashes | |||||
2021-10-18 | benchmarks/hyperfine: update to 1.12.0 | pin | 3 | -163/+223 | |
Features: --command-name can now take parameter names from --parameter-* options, see #351 and #391 (@silathdiir) -Exit codes (or signals) are now printed in cases of command failures, see #342 (@KaindlJulian) -Exit codes are now part of the JSON output, see #371 (@JordiChauzi) -Colorized output should now be enabled on Windows by default, see #427 Changes: -When --export-* commands are used, result files are created before benchmark execution -to fail early in case of, e.g., wrong permissions. See #306 (@s1ck). -When --export-* options are used, result files are written after each individual -benchmark command instead of writing after all benchmarks have finished. See #306 (@s1ck). -Reduce number of shell startup time measurements from 200 to 50, generally speeding up benchmarks. See #378 -User and system time are now in consistent time units, see #408 and #409 (@film42) | |||||
2021-10-07 | benchmarks: Remove SHA1 hashes for distfiles | nia | 1 | -76/+1 | |
2021-08-05 | benchmarks/hyperfine: simplify Makefile | pin | 1 | -3/+1 | |
2021-01-29 | benchmarks/hyperfine: import package | pin | 5 | -0/+416 | |
A command-line benchmarking tool. Features: -Statistical analysis across multiple runs. -Support for arbitrary shell commands. -Constant feedback about the benchmark progress and current estimates. -Warmup runs can be executed before the actual benchmark. -Cache-clearing commands can be set up before each timing run. -Statistical outlier detection to detect interference from other programs and caching effects. -Export results to various formats: CSV, JSON, Markdown, AsciiDoc. -Parameterized benchmarks (e.g. vary the number of threads). |