Avatar for the rstackjs user
rstackjs
rspack-resolver
BlogDocsChangelog

perf: unify cache/result path into hashed ResolverPath

#231Closed
Comparing
perf/hashed-resolver-path
(
bb5e476
) with
main
(
c8af902
)
CodSpeed Performance Gauge
0%
Untouched
12

Benchmarks

12 total
resolver[resolve from symlinks multi thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
+2%
11.6 MB11.4 MB
resolver[multi-thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
11.2 MB11.2 MB
resolver[[single-threaded]resolve with many extensions]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
131.5 ms131.4 ms
resolver[single-thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
52.2 ms52.2 ms
resolver[[single-threaded]resolve with many extensions]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
12.8 MB12.8 MB
resolver[resolve from symlinks]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
12 MB12 MB
resolver[single-thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
8.1 MB8.1 MB
resolver[multi-thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
-1%
59.5 ms59.8 ms
resolver[pnp resolve]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
-1%
265.1 µs267.5 µs
resolver[resolve from symlinks]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
-1%
160.4 ms161.9 ms
resolver[pnp resolve]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
-1%
8.4 KB8.5 KB
resolver[resolve from symlinks multi thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
-3%
97.1 ms100.1 ms

Commits

Click on a commit to change the comparison range
Base
main
c8af902
-8.75%
feat(resolution): hold ResolverPath and expose prehash to callers
de4faa7
4 days ago
by stormslowly
+0.9%
perf(resolver): reuse cached_path when realpath is unchanged
6fabea5
4 days ago
by stormslowly
+7.49%
perf(resolver): use shallow ResolverPath for symlink-resolved results
bb5e476
4 days ago
by stormslowly
© 2026 CodSpeed Technology
Home Terms Privacy Docs