From e38ac46179b04d0aab2ac8317a291e9d495cab01 Mon Sep 17 00:00:00 2001 From: David Peter Date: Tue, 22 Feb 2022 22:05:24 +0100 Subject: [PATCH] Add CHANGELOG entry --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1a01a80..1af3b8a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ ## Features +- Added a new `--shell=none`/`-N` option to disable the intermediate + shell for executing the benchmarked commands. Hyperfine normally + measures and subtracts the shell spawning time, but the intermediate + shell always introduces a certain level of measurement noise. Using + `--shell=none`/`-N` allows users to benchmark very fast commands + (with a runtime on the order of a few milliseconds). See #336, #429, + and #487 (@cipriancraciun and @sharkdp) - Added `--setup` (`s`) option that can be used to run `make all` or similar. It runs once per set of tests, like `--cleanup` (`c`).