github sharkdp/hyperfine v1.12.0

latest releases: v1.18.0, v1.17.0, v0.17.0...
2 years ago

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)

Don't miss a new hyperfine release

NewReleases is sending notifications on new releases.