vercel
next.js
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions run
Instrumentation
3 days ago
4163c8c
rcstr
Compare
Base
Search a run
Head
[turbopack] Simplify the definition of AssetIdent
#79805
rcstr
3 days ago
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
Benchmarks
build[framer-motion-single]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps::build[framer-motion-single]
2.7 s
build[date-fns-single]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps::build[date-fns-single]
1.6 s
build[mui]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps::build[mui]
3.8 s
build[framer-motion-all]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps::build[framer-motion-all]
3.8 s
build[joy]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps::build[joy]
2.5 s
build[lucide-react-all]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps::build[lucide-react-all]
12.5 s
build[date-fns-all]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps::build[date-fns-all]
2.7 s
build[shiki]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps::build[shiki]
7 s
build[lucide-react-single]
turbopack/crates/turbopack-cli/benches/small_apps.rs::benches::bench_small_apps::turbopack/build/apps::build[lucide-react-single]
1.1 s
create_graph[object]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[object]
119.9 µs
map[unique]
turbopack/crates/turbo-rcstr/benches/mod.rs::benches::bench_map::RcStr::map[unique]
1.8 µs
link[react-dom-production]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[react-dom-production]
177.3 ms
map[cloned]
turbopack/crates/turbo-rcstr/benches/mod.rs::benches::bench_map::RcStr::map[cloned]
89.9 µs
link[object]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[object]
769.7 µs
create_graph[turbopack-ignore]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[turbopack-ignore]
69.7 µs
rcstr!/large
turbopack/crates/turbo-rcstr/benches/mod.rs::benches::bench_construct::Rcstr::construct::rcstr!/large
425.8 ns
link[assign]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[assign]
172.1 µs
create_graph[md5_2]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[md5_2]
1.5 ms
create_graph[fn-array-2]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[fn-array-2]
46.3 µs
link[turbopack-ignore]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[turbopack-ignore]
161.9 µs
from/small
turbopack/crates/turbo-rcstr/benches/mod.rs::benches::bench_construct::Rcstr::construct::from/small
462.8 ns
create_graph[path-join]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[path-join]
98.1 µs
link[md5-reduced]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[md5-reduced]
2.1 ms
link[fn-array-2]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[fn-array-2]
192.1 µs
from/large
turbopack/crates/turbo-rcstr/benches/mod.rs::benches::bench_construct::Rcstr::construct::from/large
1.8 µs
link[iife-2]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[iife-2]
203.7 µs
link[md5_2]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[md5_2]
4.6 ms
create_graph[iife-2]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[iife-2]
116.7 µs
link[path-join]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[path-join]
337 µs
create_graph[conditional-import]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[conditional-import]
95 µs
rcstr!/small
turbopack/crates/turbo-rcstr/benches/mod.rs::benches::bench_construct::Rcstr::construct::rcstr!/small
182.8 ns
create_graph[md5-reduced]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[md5-reduced]
377.6 µs
create_graph[1]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[1]
49.6 µs
create_graph[cycle-cache]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[cycle-cache]
325.1 µs
create_graph[assign]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[assign]
43.4 µs
create_graph[issue-75938]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[issue-75938]
110.5 µs
create_graph[mongoose-reduced]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[mongoose-reduced]
45.8 µs
link[conditional-import]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[conditional-import]
161.5 µs
link[cycle-cache]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[cycle-cache]
19.8 ms
create_graph[class_super]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[class_super]
59 µs
link[concat]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[concat]
101.9 µs
create_graph[pack-2521]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[pack-2521]
73.8 µs
link[1]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[1]
138.5 µs
create_graph[process-and-os]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[process-and-os]
145.3 µs
create_graph[concat]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[concat]
28.6 µs
link[mongoose-reduced]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[mongoose-reduced]
126.2 µs
link[early-return]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[early-return]
244.3 µs
link[process-and-os]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[process-and-os]
461.3 µs
create_graph[imports]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[imports]
30.8 µs
create_graph[esbuild-reduced]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[esbuild-reduced]
98.9 µs
link[issue-75938]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[issue-75938]
173.8 µs
create_graph[issue-77083]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[issue-77083]
53.8 µs
link[class_super]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[class_super]
103.2 µs
link[md5]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[md5]
6.4 ms
link[issue-77126]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[issue-77126]
114.2 µs
create_graph[issue-77126]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[issue-77126]
51.2 µs
link[iife]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[iife]
159.8 µs
link[issue-77083]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[issue-77083]
55.6 µs
create_graph[new-url]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[new-url]
31.4 µs
link[new-url]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[new-url]
64.9 µs
create_graph[op-assign]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[op-assign]
109.6 µs
create_graph[member-call]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[member-call]
98.9 µs
create_graph[other-free-vars]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[other-free-vars]
35.6 µs
create_graph[esbuild]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[esbuild]
320.1 µs
link[pack-2521]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[pack-2521]
269.8 µs
link[esbuild-reduced]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[esbuild-reduced]
466.7 µs
link[try]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[try]
90.7 µs
create_graph[early-return]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[early-return]
161.7 µs
link[op-assign]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[op-assign]
238 µs
create_graph[try]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[try]
47.3 µs
create_graph[iife]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[iife]
46 µs
link[member-prop]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[member-prop]
678.1 ns
create_graph[nested-args]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[nested-args]
87.4 µs
link[require-context]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[require-context]
329.7 µs
create_graph[array]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[array]
53.5 µs
link[member-call]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[member-call]
307.3 µs
create_graph[md5]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[md5]
1.4 ms
link[imports]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[imports]
93.2 µs
link[peg]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[peg]
140.2 ms
link[other-free-vars]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[other-free-vars]
110.5 µs
link[esbuild]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[esbuild]
2.8 ms
create_graph[unreachable]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[unreachable]
127 µs
link[unreachable]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[unreachable]
268.6 µs
link[pack-2236]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[pack-2236]
81.2 µs
create_graph[require-context]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[require-context]
66.3 µs
link[sequences]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[sequences]
76.8 µs
create_graph[nested]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[nested]
74.3 µs
create_graph[arrow]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[arrow]
71.7 µs
link[logical]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[logical]
340 µs
link[arrow]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[arrow]
452.8 µs
link[array]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[array]
234.4 µs
link[nested-args]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[nested-args]
295.6 µs
create_graph[sequences]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[sequences]
25.9 µs
create_graph[webpack-target-node]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[webpack-target-node]
147.9 µs
link[nested]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[nested]
466.7 µs
link[declarations]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[declarations]
242.2 µs
create_graph[default-args]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[default-args]
47.5 µs
link[default-args]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[default-args]
142.9 µs
create_graph[peg]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[peg]
14.7 ms
create_graph[logical]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[logical]
71.6 µs
create_graph[pack-2236]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[pack-2236]
44.4 µs
create_graph[declarations]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[declarations]
42.8 µs
create_graph[react-dom-production]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[react-dom-production]
29.1 ms
link[pack-2682]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[pack-2682]
142.6 µs
create_graph[worker]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[worker]
35.3 µs
create_graph[fn-array]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[fn-array]
45 µs
link[webpack-target-node]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[webpack-target-node]
377.1 µs
create_graph[free-vars]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[free-vars]
29.2 µs
link[worker]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[worker]
65.2 µs
link[fn-array]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[fn-array]
173.9 µs
link[array-map]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[array-map]
301 µs
create_graph[pack-2682]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[pack-2682]
85.8 µs
link[free-vars]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[free-vars]
68.2 µs
create_graph[typeof]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[typeof]
13.2 µs
create_graph[2]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[2]
25.8 µs
link[2]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[2]
104.7 µs
create_graph[array-map]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[array-map]
94.1 µs
link[typeof]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[typeof]
678.1 ns
create_graph[member-prop]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[member-prop]
14.5 µs
create_graph[import-meta-prop]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::create_graph[import-meta-prop]
20.8 µs
link[import-meta-prop]
turbopack/crates/turbopack-ecmascript/benches/mod.rs::analyzer_benches::analyzer::benchmark::analyzer::link[import-meta-prop]
59.7 µs
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs