Avatar for the rstackjs user
rstackjs
rspack-resolver
BlogDocsChangelog

fix(cache): replay missing_dependency tracking in cached_node_modules warm path

#236Merged
Comparing
fix/cached-node-modules-missing-dependency
(
6c7863e
) with
main
(
4bdda7b
)
CodSpeed Performance Gauge
+5%
Improvement
24
Untouched
68

Benchmarks

92 total
resolver[multi-thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
+9%
11.8 MB10.9 MB
specifier/branches[fragment-with-question]
benches/resolver.rs::resolver::bench_specifier_branches
CodSpeed Performance Gauge
+7%
852.5 ns794.2 ns
specifier/branches[fragment/short]
benches/resolver.rs::resolver::bench_specifier_branches
CodSpeed Performance Gauge
+7%
852.5 ns794.2 ns
frag-tail[len_8]
benches/resolver.rs::resolver::bench_specifier_length_sweep::specifier/length
CodSpeed Performance Gauge
+7%
858.6 ns800.3 ns
specifier/branches[fragment/medium]
benches/resolver.rs::resolver::bench_specifier_branches
CodSpeed Performance Gauge
+7%
883.1 ns824.7 ns
specifier/branches[query+fragment/short]
benches/resolver.rs::resolver::bench_specifier_branches
CodSpeed Performance Gauge
+7%
893.3 ns835 ns
specifier/branches[leading-hash]
benches/resolver.rs::resolver::bench_specifier_branches
CodSpeed Performance Gauge
+7%
926.9 ns868.6 ns
specifier/realistic[rw/hash-only]
benches/resolver.rs::resolver::bench_specifier_realistic
CodSpeed Performance Gauge
+7%
933.3 ns875 ns
specifier/branches[leading-slash]
benches/resolver.rs::resolver::bench_specifier_branches
CodSpeed Performance Gauge
+7%
939.2 ns880.8 ns
both-tail[len_8]
benches/resolver.rs::resolver::bench_specifier_length_sweep::specifier/length
CodSpeed Performance Gauge
+7%
942.2 ns883.9 ns
specifier/branches[query+fragment/medium]
benches/resolver.rs::resolver::bench_specifier_branches
CodSpeed Performance Gauge
+6%
991.1 ns932.8 ns
frag-tail[len_64]
benches/resolver.rs::resolver::bench_specifier_length_sweep::specifier/length
CodSpeed Performance Gauge
+6%
1.1 µs1 µs
both-tail[len_64]
benches/resolver.rs::resolver::bench_specifier_length_sweep::specifier/length
CodSpeed Performance Gauge
+5%
1.1 µs1.1 µs
specifier/escapes[escapes_4]
benches/resolver.rs::resolver::bench_specifier_escape_scaling
CodSpeed Performance Gauge
+5%
2.4 µs2.3 µs
specifier/branches[none/short]
benches/resolver.rs::resolver::bench_specifier_branches
CodSpeed Performance Gauge
+4%
794.4 ns765.3 ns
path-only[len_8]
benches/resolver.rs::resolver::bench_specifier_length_sweep::specifier/length
CodSpeed Performance Gauge
+4%
794.4 ns765.3 ns
specifier/branches[query/short]
benches/resolver.rs::resolver::bench_specifier_branches
CodSpeed Performance Gauge
+4%
805.8 ns776.7 ns
frag-tail[len_256]
benches/resolver.rs::resolver::bench_specifier_length_sweep::specifier/length
CodSpeed Performance Gauge
+3%
1.7 µs1.7 µs
query-tail[len_8]
benches/resolver.rs::resolver::bench_specifier_length_sweep::specifier/length
CodSpeed Performance Gauge
+3%
873.1 ns843.9 ns
both-tail[len_256]
benches/resolver.rs::resolver::bench_specifier_length_sweep::specifier/length
CodSpeed Performance Gauge
+3%
1.8 µs1.8 µs
specifier/branches[none/medium]
benches/resolver.rs::resolver::bench_specifier_branches
CodSpeed Performance Gauge
+3%
935 ns905.8 ns
specifier/branches[multi-question]
benches/resolver.rs::resolver::bench_specifier_branches
CodSpeed Performance Gauge
+3%
940 ns910.8 ns
specifier/branches[query/medium]
benches/resolver.rs::resolver::bench_specifier_branches
CodSpeed Performance Gauge
+3%
964.7 ns935.6 ns
path-only[len_64]
benches/resolver.rs::resolver::bench_specifier_length_sweep::specifier/length
CodSpeed Performance Gauge
+3%
965.6 ns936.4 ns
specifier/realistic[rw/asset-query]
benches/resolver.rs::resolver::bench_specifier_realistic
CodSpeed Performance Gauge
+3%
1 µs1 µs

Commits

Click on a commit to change the comparison range
Base
main
4bdda7b
-4.07%
fix(cache): replay ctx.add_missing_dependency on cached_node_modules warm hit
88747db
2 days ago
by stormslowly
+4.11%
Merge branch 'main' into fix/cached-node-modules-missing-dependency
9cf97ca
2 days ago
by stormslowly
+5.29%
Merge branch 'main' into fix/cached-node-modules-missing-dependency
6c7863e
7 hours ago
by stormslowly
© 2026 CodSpeed Technology
Home Terms Privacy Docs