hyperfine
hyperfine copied to clipboard
A command-line benchmarking tool
# Description By using a job object and attaching it to the spawned process before launch, we can record the total user and kernel times of it and all of...
Bumps [indicatif](https://github.com/console-rs/indicatif) from 0.16.2 to 0.17.0. Release notes Sourced from indicatif's releases. 0.17.0 indicatif is one of the most popular terminal progress bar libraries in the Rust ecosystem. More than...
Currently summary shows relative difference (ratio +/- dev). Ideally some sort of absolute time would be shown in the summary. A few options include 1) show the actual means in...
I keep consistently getting that warning when absolutely nothing else on my computer is running, other than cmd.exe to run the benchmark on. I've already tried `--shell=none` and as many...
Currently I'm working on a set of benchmarks where I want to save the output of (at least) one run from each. `--output` should arguably be allowed N times, where...
It would be nice if one could change the default of "it will measure for at least 3 seconds"; e.g. I might be fine with 30s of measurement for tests...
First, nice job on Hyperfine! I use it in academic research, where I'll be computing p-values to describe the confidence with which the sample data suggests that one program is...
What exactly do all of these symbols in Hyperfine's output mean? (the `±`, `[User: 1.6 ms, System: 1.5 ms]` part, etc etc.)  I tried looking at the [man page](https://github.com/sharkdp/hyperfine/blob/master/doc/hyperfine.1)...
This PR introduces the following changes: * provides individual timings of runs export as Markdown tables by reusing the `markup.rs` functionality provided in the PR https://github.com/sharkdp/hyperfine/pull/492 * adds new command...