Avatar for the CodSpeedHQ user
CodSpeedHQ
codspeed-node
BlogDocsChangelog

feat!: update V8 flags and force optimization

#41Merged
Comparing
feat/new-optimizations
(
7351c4e
) with
main
(
c8110bd
)
CodSpeed Performance Gauge
-38%
Improvement
23
Regression
18
Untouched
45

Benchmarks

86 total
test_recursive_fibo_20
examples/with-typescript-esm/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
×2.1
3.1 ms1.5 ms
test_recursive_fibo_20
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
×2.1
3.1 ms1.5 ms
one
packages/vitest-plugin/benches/hooks.bench.ts::hooks cleanup::run
CodSpeed Performance Gauge
+94%
232.3 µs119.8 µs
short body 2
packages/benchmark.js-plugin/benches/sample.ts
CodSpeed Performance Gauge
+84%
109.7 µs59.5 µs
test_iterative_fibo_10
examples/with-typescript-esm/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
+82%
19.7 µs10.8 µs
test_iterative_fibo_10
examples/with-typescript-cjs/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
+77%
19.6 µs11.1 µs
test sync baz 10
examples/with-typescript-esm/bench/benchmark.js/foobarbaz.bench.ts
CodSpeed Performance Gauge
+72%
19.5 µs11.3 µs
short body 3
packages/benchmark.js-plugin/benches/sample.ts
CodSpeed Performance Gauge
+71%
101.5 µs59.4 µs
test sync baz 10
examples/with-typescript-cjs/bench/benchmark.js/foobarbaz.bench.ts
CodSpeed Performance Gauge
+69%
19.6 µs11.6 µs
fibo 10
examples/with-typescript-esm/src/fibonacci.bench.ts::iterativeFibonacci
CodSpeed Performance Gauge
+56%
23.4 µs15 µs
test sync baz 10
examples/with-typescript-cjs/bench/tinybench/foobarbaz.bench.ts
CodSpeed Performance Gauge
+55%
24.9 µs16.1 µs
test_iterative_fibo_10
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
+51%
25.1 µs16.6 µs
test_iterative_fibo_10
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
+51%
25.1 µs16.6 µs
test sync baz 10
examples/with-typescript-esm/bench/tinybench/foobarbaz.bench.ts
CodSpeed Performance Gauge
+46%
25.1 µs17.1 µs
test sync baz 100
examples/with-typescript-esm/bench/benchmark.js/foobarbaz.bench.ts
CodSpeed Performance Gauge
+42%
17.3 µs12.2 µs
test_recursive_cached_fibo_30
examples/with-typescript-esm/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
+38%
50 µs36.2 µs
test sync baz 100
examples/with-typescript-cjs/bench/benchmark.js/foobarbaz.bench.ts
CodSpeed Performance Gauge
+34%
17.5 µs13 µs
test_recursive_cached_fibo_30
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
+32%
55.4 µs41.8 µs
test_recursive_cached_fibo_30
examples/with-typescript-cjs/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
+29%
47.1 µs36.5 µs
test_recursive_cached_fibo_30
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
+25%
52.6 µs42 µs
short body 4
packages/benchmark.js-plugin/benches/sample.ts
CodSpeed Performance Gauge
+23%
73.2 µs59.4 µs
long body
packages/benchmark.js-plugin/benches/sample.ts
CodSpeed Performance Gauge
+16%
383.1 µs331.3 µs
short body
packages/benchmark.js-plugin/benches/sample.ts
CodSpeed Performance Gauge
+10%
112.2 µs101.7 µs
short body
packages/vitest-plugin/benches/flat.bench.ts::parsePr
CodSpeed Performance Gauge
-14%
115 µs133.3 µs
two
packages/vitest-plugin/benches/hooks.bench.ts::level1
CodSpeed Performance Gauge
-34%
102.6 µs155.3 µs

Commits

Click on a commit to change the comparison range
Base
main
c8110bd
-39.2%
feat!: update V8 flags and force optimization
60fc89b
1 year ago
by adriencaccia
+1.43%
chore: remove initOptimizations function
7351c4e
1 year ago
by adriencaccia
© 2026 CodSpeed Technology
Home Terms Privacy Docs