number of times that a task should run if even the time option is finished
Optionalnamebenchmark name
function to get the current timestamp in milliseconds
setup function to run before each benchmark task (cycle)
OptionalsignalAn AbortSignal for aborting the benchmark
teardown function to run after each benchmark task (cycle)
Throws if a task fails
time needed for running a benchmark task (milliseconds)
warmup benchmark
warmup iterations
warmup time (milliseconds)
Bench options