Skip to content

v1.9.0

Compare
Choose a tag to compare
@sharkdp sharkdp released this 25 Nov 19:10

Features

  • The new --parameter-list <VAR> <VALUES> option can be used to run
    a parametrized benchmark on a user-specified list of values.
    This is similar to --parameter-scan <VAR> <MIN> <MAX>, but doesn't
    necessarily required numeric arguments.

    hyperfine --parameter-list compiler "gcc,clang" \
        "{compiler} -O2 main.cpp"

    See: #227, #234 (@JuanPotato)

  • Added none as a possible choice for the --style option to
    run hyperfine without any output, see #193 (@knidarkness)

  • Added a few new scripts for plotting various types of benchmark
    results (https://github.com/sharkdp/hyperfine/tree/master/scripts)

Changes

  • The --prepare command is now also run during the warmup
    phase, see #182 (@sseemayer)

  • Better estimation of the remaining benchmark time due to an update
    of the indicatif crate.

Other