Avatar for the CodSpeedHQ user
CodSpeedHQ
codspeed-node
BlogDocsChangelog

Upgrade node to 24

#53
Comparing
upgrade-node
(
5b2cc79
) with
main
(
a3d2755
)
CodSpeed Performance Gauge
-60%
Improvement
18
Regression
6
Untouched
1
Dropped
19

Benchmarks

44 total
fibo 15
packages/vitest-plugin/benches/flat.bench.ts::fibo
Missing
CodSpeed Performance Gauge
N/A
78.4 µsN/A
short body
packages/vitest-plugin/benches/parsePr.bench.ts::parsePr
Missing
CodSpeed Performance Gauge
N/A
23.9 µsN/A
wait 1ms
packages/tinybench-plugin/benches/timing.ts::timing
Missing
CodSpeed Performance Gauge
N/A
1 msN/A
fibo 10
packages/vitest-plugin/benches/flat.bench.ts::fibo
Missing
CodSpeed Performance Gauge
N/A
8.3 µsN/A
end
packages/vitest-plugin/benches/hooks.bench.ts::hooks
Missing
CodSpeed Performance Gauge
N/A
57.2 µsN/A
wait 1sec
packages/tinybench-plugin/benches/timing.ts::timing
Missing
CodSpeed Performance Gauge
N/A
1 sN/A
long body
packages/vitest-plugin/benches/parsePr.bench.ts::parsePr
Missing
CodSpeed Performance Gauge
N/A
239.6 µsN/A
wait 1ms
packages/vitest-plugin/benches/timing.bench.ts::timing tests
Missing
CodSpeed Performance Gauge
N/A
1 msN/A
long body
packages/vitest-plugin/benches/flat.bench.ts::parsePr
Missing
CodSpeed Performance Gauge
N/A
239.2 µsN/A
wait 500ms
packages/tinybench-plugin/benches/timing.ts::timing
Missing
CodSpeed Performance Gauge
N/A
500 msN/A
short body
packages/vitest-plugin/benches/parsePr.bench.ts::another parsePr
Missing
CodSpeed Performance Gauge
N/A
24.4 µsN/A
long body
packages/vitest-plugin/benches/parsePr.bench.ts::another parsePr
Missing
CodSpeed Performance Gauge
N/A
239.8 µsN/A
short body
packages/vitest-plugin/benches/flat.bench.ts::parsePr
Missing
CodSpeed Performance Gauge
N/A
23.5 µsN/A
short body
packages/vitest-plugin/benches/parsePr.bench.ts::another parsePr::nested suite
Missing
CodSpeed Performance Gauge
N/A
24.3 µsN/A
long body
packages/vitest-plugin/benches/parsePr.bench.ts::parsePr::nested suite
Missing
CodSpeed Performance Gauge
N/A
239.8 µsN/A
short body
packages/vitest-plugin/benches/parsePr.bench.ts::parsePr::nested suite
Missing
CodSpeed Performance Gauge
N/A
24 µsN/A
wait 1sec
packages/vitest-plugin/benches/timing.bench.ts::timing tests
Missing
CodSpeed Performance Gauge
N/A
1 sN/A
short body
packages/vitest-plugin/benches/parsePr.bench.ts::parsePr::nested suite::deeply nested suite
Missing
CodSpeed Performance Gauge
N/A
23.8 µsN/A
wait 500ms
packages/vitest-plugin/benches/timing.bench.ts::timing tests
Missing
CodSpeed Performance Gauge
N/A
500 msN/A
test_recursive_cached_fibo_10
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
-60%
960 ns2,400 ns
test_recursive_cached_fibo_10
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
-59%
1.1 µs2.6 µs
test_recursive_cached_fibo_20
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
-45%
2.3 µs4.1 µs
test_recursive_cached_fibo_20
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
-43%
2.3 µs4.1 µs
test_recursive_cached_fibo_30
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
-34%
3 µs4.6 µs
test_recursive_cached_fibo_30
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
-34%
3.1 µs4.6 µs

Commits

Click on a commit to change the comparison range
Base
main
a3d2755
×4.9
chore: use tsx and remove esbuild-register
63df1e5
6 months ago
by GuillaumeLagrange
test with node --import tsx instead of direct tsx
f81ee29
6 months ago
by GuillaumeLagrange
-2.45%
ci troubleshoot
31b36fb
6 months ago
by GuillaumeLagrange
-1.08%
fix-gyp
cc8f375
6 months ago
by GuillaumeLagrange
+1.86%
chore: continue using the deprecated API
5b2cc79
6 months ago
by GuillaumeLagrange
© 2026 CodSpeed Technology
Home Terms Privacy Docs