Avatar for the rstackjs user
rstackjs
rspack-resolver
BlogDocsChangelog

perf(cache): memoize package.json dep path per CachedPath

#250Merged
Comparing
worktree-opt_find_package_json
(
796a32f
) with
main
(
080188f
)
CodSpeed Performance Gauge
-5%
Regression
3
Untouched
7

Benchmarks

10 total
resolver[resolve from symlinks]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
-7%
12 MB12.9 MB
resolver[[single-threaded]resolve with many extensions]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
-4%
12.8 MB13.4 MB
resolver[pnp resolve]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
-3%
8.4 KB8.7 KB
resolver[pnp resolve]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
255.3 µs255 µs
resolver[[multi-threaded]resolve from symlinks]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
75.6 ms75.6 ms
resolver[single-thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
50.3 ms50.3 ms
resolver[resolve from symlinks]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
146.4 ms146.6 ms
resolver[[single-threaded]resolve with many extensions]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
-1%
134.2 ms135.3 ms
resolver[single-thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
-2%
8.1 MB8.3 MB
resolver[[multi-threaded]resolve]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
-2%
57.9 ms59.1 ms

Commits

Click on a commit to change the comparison range
Base
main
080188f
-4.95%
perf(cache): memoize package.json dep path per CachedPath
4a8e011
4 days ago
by stormslowly
0%
refactor(cache): simplify package_json_dep_path init via PathBuf::into
796a32f
4 days ago
by stormslowly
© 2026 CodSpeed Technology
Home Terms Privacy Docs