vercel
next.js
BlogDocsChangelog

Turbopack: shard amount need to grow quadratic to cpu count to keep propability of conflicts constant

#84921Merged
Comparing
sokra/shard-amount
(
0933cf9
) with
canary
(
356081d
)
CodSpeed Performance Gauge
-13%
Regressions
6
Untouched
11
Skipped
3

Benchmarks

Skipped (3)

Failed

build[lucide-react-single]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps
Regression
CodSpeed Performance Gauge
-5%
905.6 ms948.7 ms
app-page-turbo.runtime.prod.js[tracing]
turbopack/crates/turbopack-ecmascript/benches/references.rs::references_benches::benchmark::references
Regression
CodSpeed Performance Gauge
-3%
646.5 ms668.7 ms
jsonwebtoken.js[tracing]
turbopack/crates/turbopack-ecmascript/benches/references.rs::references_benches::benchmark::references
Regression
CodSpeed Performance Gauge
-7%
300.5 ms322.6 ms
react-dom-client.development.js[full]
turbopack/crates/turbopack-ecmascript/benches/references.rs::references_benches::benchmark::references
Regression
CodSpeed Performance Gauge
-7%
428.3 ms461.9 ms
react-dom-client.development.js[tracing]
turbopack/crates/turbopack-ecmascript/benches/references.rs::references_benches::benchmark::references
Regression
CodSpeed Performance Gauge
-6%
383.7 ms407.4 ms
jsonwebtoken.js[full]
turbopack/crates/turbopack-ecmascript/benches/references.rs::references_benches::benchmark::references
Regression
CodSpeed Performance Gauge
-13%
343.1 ms392.7 ms

Passed

build[lucide-react-all]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps
CodSpeed Performance Gauge
-1%
8.6 s8.6 s
build[shiki]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps
CodSpeed Performance Gauge
-1%
5.5 s5.5 s
build[mui]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps
CodSpeed Performance Gauge
-2%
3.1 s3.2 s
packages-bundle.js[tracing]
turbopack/crates/turbopack-ecmascript/benches/references.rs::references_benches::benchmark::references
CodSpeed Performance Gauge
-2%
1.1 s1.1 s
build[framer-motion-single]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps
CodSpeed Performance Gauge
-2%
2.2 s2.2 s
build[date-fns-all]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps
CodSpeed Performance Gauge
-2%
2.2 s2.3 s
build[framer-motion-all]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps
CodSpeed Performance Gauge
-2%
3 s3.1 s
packages-bundle.js[full]
turbopack/crates/turbopack-ecmascript/benches/references.rs::references_benches::benchmark::references
CodSpeed Performance Gauge
-2%
1.3 s1.3 s
build[joy]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps
CodSpeed Performance Gauge
-2%
2.1 s2.1 s
app-page-turbo.runtime.prod.js[full]
turbopack/crates/turbopack-ecmascript/benches/references.rs::references_benches::benchmark::references
CodSpeed Performance Gauge
-3%
755.4 ms776.8 ms
build[date-fns-single]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps
CodSpeed Performance Gauge
-3%
1.3 s1.4 s

Commits

Click on a commit to change the comparison range
Base
canary
356081d
-12.62%
improve shard_amount usage
0933cf9
4 days ago
by sokra
© 2025 CodSpeed Technology
Home Terms Privacy Docs