hyperfine icon indicating copy to clipboard operation
hyperfine copied to clipboard

A command-line benchmarking tool

Results 124 hyperfine issues
Sort by recently updated
recently updated
newest added

# 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...

dependencies

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...

feature-request

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...

feature-request

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...

feature-request

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...

feature-request

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...

feature-request
help wanted

What exactly do all of these symbols in Hyperfine's output mean? (the `±`, `[User: 1.6 ms, System: 1.5 ms]` part, etc etc.) ![image](https://user-images.githubusercontent.com/74838472/139159231-6aa4cf9d-9119-4715-882e-4eb70835ee4d.png) I tried looking at the [man page](https://github.com/sharkdp/hyperfine/blob/master/doc/hyperfine.1)...

documentation

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...