CodSpeedHQ
codspeed-node
BlogDocsChangelog

perf: warmup V8 symbols generation of the performance map

#15Merged
Comparing
feat/add-warmup
(
4a55855
) with
main
(
38de55d
)
CodSpeed Performance Gauge
-29%
Improvements
61
Regressions
1
Untouched
2

Benchmarks

Failed

test async baz 100
examples/with-typescript-esm/bench/tinybench/foobarbaz.bench.ts
Regression
CodSpeed Performance Gauge
-29%
277.8 µs391 µs

Improved

switch 2
examples/with-typescript-simple-esm/tinybench.ts
CodSpeed Performance Gauge
×44
584.8 µs13.4 µs
String#indexOf
examples/with-typescript-simple-cjs/benchmark-js.ts
CodSpeed Performance Gauge
×31
312.4 µs10.2 µs
test_recursive_cached_fibo_10
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
×28
857.7 µs30.8 µs
test sync baz 10
examples/with-typescript-cjs/bench/benchmark.js/foobarbaz.bench.ts
CodSpeed Performance Gauge
×27
516.9 µs19.3 µs
test_iterative_fibo_10
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
×25
624.1 µs24.8 µs
test sync baz 10
examples/with-typescript-esm/bench/benchmark.js/foobarbaz.bench.ts
CodSpeed Performance Gauge
×21
403 µs19.4 µs
test_iterative_fibo_10
examples/with-typescript-cjs/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
×21
401 µs19.4 µs
test_recursive_cached_fibo_10
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
×20
629.8 µs30.9 µs
test sync baz 10
examples/with-typescript-esm/bench/tinybench/foobarbaz.bench.ts
CodSpeed Performance Gauge
×16
404 µs24.9 µs
test_recursive_fibo_10
examples/with-typescript-cjs/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
×13
442.8 µs34.5 µs
test_recursive_fibo_10
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
×13
356.6 µs28.4 µs
test_recursive_cached_fibo_10
examples/with-typescript-cjs/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
×11
269.4 µs25.5 µs
test_recursive_cached_fibo_10
examples/with-typescript-esm/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
×10
269 µs25.7 µs
test sync baz 10
examples/with-typescript-cjs/bench/tinybench/foobarbaz.bench.ts
CodSpeed Performance Gauge
×10
253.5 µs24.8 µs
String#indexOf
examples/with-typescript-simple-esm/benchmark-js.ts
CodSpeed Performance Gauge
×10
102.2 µs10.2 µs
String#indexOf
examples/with-javascript-esm/benchmark-js.js
CodSpeed Performance Gauge
×10
102.3 µs10.2 µs
String#indexOf
packages/benchmark.js-plugin/benches/sample.ts
CodSpeed Performance Gauge
×9.9
102.3 µs10.3 µs
String#indexOf
examples/with-javascript-cjs/benchmark-js.js
CodSpeed Performance Gauge
×9.9
100.5 µs10.2 µs
test_iterative_fibo_10
examples/with-typescript-esm/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
×9.4
182.7 µs19.5 µs
switch 2
examples/with-javascript-cjs/tinybench.js
CodSpeed Performance Gauge
×9.2
109.4 µs11.9 µs
switch 2
examples/with-typescript-simple-cjs/tinybench.ts
CodSpeed Performance Gauge
×9.1
109.7 µs12 µs
switch 1
examples/with-javascript-cjs/tinybench.js
CodSpeed Performance Gauge
×9.1
104.5 µs11.5 µs
switch 1
examples/with-typescript-simple-cjs/tinybench.ts
CodSpeed Performance Gauge
×9
104.8 µs11.6 µs
switch 2
packages/tinybench-plugin/benches/sample.ts
CodSpeed Performance Gauge
×9
109.4 µs12.2 µs
switch 1
packages/tinybench-plugin/benches/sample.ts
CodSpeed Performance Gauge
×9
104.4 µs11.6 µs
switch 2
examples/with-javascript-esm/tinybench.js
CodSpeed Performance Gauge
×8.9
118.7 µs13.3 µs
switch 1
examples/with-javascript-esm/tinybench.js
CodSpeed Performance Gauge
×8.9
114.4 µs12.8 µs
switch 1
examples/with-typescript-simple-esm/tinybench.ts
CodSpeed Performance Gauge
×8.9
114.6 µs12.9 µs
test sync baz 100
examples/with-typescript-cjs/bench/benchmark.js/foobarbaz.bench.ts
CodSpeed Performance Gauge
×8.8
113.3 µs12.9 µs
test async baz 10
examples/with-typescript-cjs/bench/benchmark.js/foobarbaz.bench.ts
CodSpeed Performance Gauge
×8
485.8 µs60.4 µs
RegExp#test
examples/with-typescript-simple-esm/benchmark-js.ts
CodSpeed Performance Gauge
×7.7
107.3 µs14 µs
RegExp#test
packages/benchmark.js-plugin/benches/sample.ts
CodSpeed Performance Gauge
×7.6
107 µs14 µs
RegExp#test
examples/with-typescript-simple-cjs/benchmark-js.ts
CodSpeed Performance Gauge
×7.6
107 µs14.1 µs
RegExp#test
examples/with-javascript-esm/benchmark-js.js
CodSpeed Performance Gauge
×7.6
106.6 µs14.1 µs
RegExp#test
examples/with-javascript-cjs/benchmark-js.js
CodSpeed Performance Gauge
×7.5
104.8 µs13.9 µs
test_iterative_fibo_10
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
×7.5
187.4 µs25 µs
test_recursive_cached_fibo_30
examples/with-typescript-esm/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
×7.4
346.5 µs47 µs
test sync baz 100
examples/with-typescript-esm/bench/benchmark.js/foobarbaz.bench.ts
CodSpeed Performance Gauge
×6.5
113.2 µs17.4 µs
test async baz 10
examples/with-typescript-esm/bench/benchmark.js/foobarbaz.bench.ts
CodSpeed Performance Gauge
×6.4
389.7 µs60.7 µs
test_recursive_fibo_10
examples/with-typescript-esm/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
×6.3
219.9 µs34.7 µs
test_iterative_fibo_100
examples/with-typescript-cjs/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
×6
115.3 µs19.3 µs
test_iterative_fibo_100
examples/with-typescript-esm/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
×5.9
115.5 µs19.4 µs
test_iterative_fibo_100
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
×5.8
143.8 µs24.7 µs
test_recursive_fibo_10
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
×5.7
226.1 µs39.9 µs
test async baz 10
examples/with-typescript-esm/bench/tinybench/foobarbaz.bench.ts
CodSpeed Performance Gauge
×5.4
1,841.7 µs338.4 µs
test sync baz 100
examples/with-typescript-esm/bench/tinybench/foobarbaz.bench.ts
CodSpeed Performance Gauge
×5.4
123.9 µs23 µs
test sync baz 100
examples/with-typescript-cjs/bench/tinybench/foobarbaz.bench.ts
CodSpeed Performance Gauge
×5.2
117.8 µs22.8 µs
test_iterative_fibo_100
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
×4.8
120.4 µs24.9 µs
test_recursive_cached_fibo_20
examples/with-typescript-cjs/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
×4.2
135.8 µs32.7 µs
test_recursive_cached_fibo_20
examples/with-typescript-esm/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
×4.1
135.9 µs32.9 µs
test_recursive_cached_fibo_20
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
×3.7
140.6 µs38.1 µs
test_recursive_cached_fibo_20
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
×3.7
140.7 µs38.2 µs
test async baz 100
examples/with-typescript-cjs/bench/benchmark.js/foobarbaz.bench.ts
CodSpeed Performance Gauge
×3.3
161.9 µs48.6 µs
test_recursive_cached_fibo_30
examples/with-typescript-cjs/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
×2.7
128.6 µs46.9 µs
test async baz 10
examples/with-typescript-cjs/bench/tinybench/foobarbaz.bench.ts
CodSpeed Performance Gauge
×2.6
958.1 µs372.6 µs
test_recursive_cached_fibo_30
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
×2.6
133.4 µs52.2 µs
test_recursive_cached_fibo_30
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
×2.6
133.4 µs52.3 µs
test async baz 100
examples/with-typescript-esm/bench/benchmark.js/foobarbaz.bench.ts
CodSpeed Performance Gauge
×2.4
161.7 µs67.1 µs
test async baz 100
examples/with-typescript-cjs/bench/tinybench/foobarbaz.bench.ts
CodSpeed Performance Gauge
×2.1
673.5 µs323.4 µs
test_recursive_fibo_20
examples/with-typescript-cjs/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
+79%
2.6 ms1.5 ms
test_recursive_fibo_20
examples/with-typescript-esm/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
+30%
3.2 ms2.4 ms

Passed

test_recursive_fibo_20
examples/with-typescript-esm/bench/tinybench/fibo.bench.ts
CodSpeed Performance Gauge
+6%
1.6 ms1.5 ms
test_recursive_fibo_20
examples/with-typescript-cjs/bench/benchmark.js/fibo.bench.ts
CodSpeed Performance Gauge
+3%
3.2 ms3.1 ms

Commits

Click on a commit to change the comparison range
Base
main
38de55d
×5.5
perf: warmup V8 symbols generation of the performance map
9c18766
3 years ago
by adriencaccia
×39
perf: warmup V8 symbols generation of the performance map
3630e0e
3 years ago
by adriencaccia
chore: empty commit
d57f021
3 years ago
by adriencaccia
×39
empty commit 1
c129d18
3 years ago
by art049
0%
empty commit 2
8d3c21e
3 years ago
by art049
empty commit 3
18ffc31
3 years ago
by art049
×44
empty commit 4
e0ce377
3 years ago
by art049
empty commit 5
5afc156
3 years ago
by art049
×44
empty commit 6
efefd9b
3 years ago
by art049
0%
empty commit 7
4e0a25b
3 years ago
by art049
0%
empty commit 8
94d83ac
3 years ago
by art049
empty commit 9
9d3ba5d
3 years ago
by art049
×44
empty commit 10
f5bf9dd
3 years ago
by art049
0%
empty commit 11
81d83a3
3 years ago
by art049
0%
empty commit 12
25f844a
3 years ago
by art049
0%
empty commit 13
b06d210
3 years ago
by art049
0%
empty commit 14
122def0
3 years ago
by art049
0%
empty commit 15
cb36769
3 years ago
by art049
-9.52%
empty commit 16
ef09cf7
3 years ago
by art049
+9.52%
empty commit 17
308c958
3 years ago
by art049
0%
empty commit 18
a13707c
3 years ago
by art049
empty commit 19
4a55855
3 years ago
by art049
© 2026 CodSpeed Technology
Home Terms Privacy Docs