Skip to content

Commit df8629c

Browse files
committed
Pull out freeze values
1 parent 3a8ea32 commit df8629c

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

perf-testing/immutability-benchmarks.mjs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,10 @@ const reducers = {
248248
...mapValues(immerProducers, createImmerReducer)
249249
}
250250

251+
const freeze = [false, true]
252+
251253
function createBenchmarks() {
254+
// All single-operation benchmarks (fresh state each time)
252255
for (const action in actions) {
253256
summary(function() {
254257
bench(`$action: $version (freeze: $freeze)`, function*(args) {
@@ -270,7 +273,7 @@ function createBenchmarks() {
270273
yield benchMethod
271274
}).args({
272275
version: Object.keys(reducers),
273-
freeze: [false, true],
276+
freeze,
274277
action: [action]
275278
})
276279
})

0 commit comments

Comments
 (0)