hyperfine --env sets variables without an intermediate shell
When benchmarking a repository command across thread counts, use `-P` to vary the `threads` parameter and `--env` to set `OMP_NUM_THREADS` for each value. The benchmark command runs without an intermediate shell by default.
hyperfine -P threads 1 8 --env 'OMP_NUM_THREADS={threads}' '<repository-command>'