bunchmark
Advanced tools
Comparing version 0.0.2-experiment-6 to 0.0.2-experiment-7
@@ -50,6 +50,6 @@ import {shuffled} from "./shuffle.js" | ||
while (i++ < reps()) { | ||
onRunTick(i - 1) | ||
onRunTick({i: i - 1, reps, tasks}) | ||
const sh = shuffled(tasks) | ||
for (const i in sh) { | ||
await runOne(sh[i]) | ||
for (const j in sh) { | ||
await runOne(sh[j]) | ||
} | ||
@@ -70,3 +70,2 @@ | ||
displayEvery = 10, | ||
onDisplayUpdate = () => {}, | ||
beforeCalibration = () => {}, | ||
@@ -91,11 +90,4 @@ onCalibrationTick = () => {}, | ||
beforeRunning({reps, displayEvery}) | ||
return run({tasks, reps(){return reps}, onRunTick(i) { | ||
onRunTick(i) | ||
if (i % displayEvery === 0) onDisplayUpdate({ | ||
reps, | ||
i, | ||
tasks: tasks.map(({name, N, results}) => ({name, N, results})) | ||
}) | ||
}}) | ||
return run({tasks, reps(){return reps}, onRunTick}) | ||
}) | ||
} |
{ | ||
"name": "bunchmark", | ||
"version": "0.0.2-experiment-6", | ||
"version": "0.0.2-experiment-7", | ||
"description": "benchmarking lib", | ||
@@ -5,0 +5,0 @@ "type": "module", |
9315
272