rstackjs
rspack-resolver
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf: micro-optimize resolver normal path
#215
Comparing
perf/micro-optimize-resolver
(
91e539f
) with
main
(
8975e38
)
CodSpeed Performance Gauge
+10%
Improvement
5
Untouched
7
Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments, which may affect the accuracy of the results.
Learn more about regression causes
.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
12 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
resolver[resolve from symlinks multi thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
+22%
123.7 ms
101.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
resolver[resolve from symlinks]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
+14%
195.6 ms
172.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
resolver[multi-thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
+6%
65.1 ms
61.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
resolver[single-thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
+5%
56.9 ms
54 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
resolver[[single-threaded]resolve with many extensions]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
+4%
147.2 ms
141.4 ms
Uses the
Memory instrument
to collect Memory usage metrics.
resolver[resolve from symlinks multi thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
+1%
11.7 MB
11.6 MB
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
resolver[pnp resolve]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
2 ms
2 ms
Uses the
Memory instrument
to collect Memory usage metrics.
resolver[resolve from symlinks]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
12 MB
12 MB
Uses the
Memory instrument
to collect Memory usage metrics.
resolver[single-thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
8.1 MB
8.1 MB
Uses the
Memory instrument
to collect Memory usage metrics.
resolver[[single-threaded]resolve with many extensions]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
12.8 MB
12.8 MB
Uses the
Memory instrument
to collect Memory usage metrics.
resolver[pnp resolve]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
788.8 KB
788.8 KB
Uses the
Memory instrument
to collect Memory usage metrics.
resolver[multi-thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
-2%
11 MB
11.2 MB
Commits
Click on a commit to change the comparison range
Base
main
8975e38
+0.54%
perf: avoid utf8 conversion when appending extensions
05be16b
7 days ago
by hardfist
+16.98%
perf: precheck path aliases before string conversion
e6517c6
7 days ago
by hardfist
-7.57%
chore: fix clippy warnings
91e539f
6 days ago
by hardfist
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs