The `benchmarks` example now calculates the empty loop time only once when running a batch of benchmark tests