Avatar for the rstackjs user
rstackjs
rspack-resolver
BlogDocsChangelog

perf(specifier): byte-level dispatch in require_without_parse

#246Closed
Comparing
perf/specifier-head-byte-dispatch
(
4742d9d
) with
bench/stable-short-specifier
(
68da90c
)
CodSpeed Performance Gauge
0%
Untouched
10
Archived
164

Benchmarks

174 total
resolver[[multi-threaded]resolve from symlinks]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
+2%
76 ms74.6 ms
resolver[pnp resolve]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
+1%
8.4 KB8.4 KB
resolver[single-thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
50.3 ms50.1 ms
resolver[resolve from symlinks]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
12 MB12 MB
resolver[[single-threaded]resolve with many extensions]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
12.8 MB12.8 MB
resolver[single-thread]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
8.1 MB8.1 MB
resolver[resolve from symlinks]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
144.8 ms144.9 ms
resolver[[multi-threaded]resolve]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
59.1 ms59.2 ms
resolver[pnp resolve]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
255.6 µs256.5 µs
resolver[[single-threaded]resolve with many extensions]
benches/resolver.rs::resolver::bench_resolver
CodSpeed Performance Gauge
0%
134.1 ms134.7 ms
query-tail[len_1536]
benches/specifier.rs::specifier::bench_specifier_length_sweep::specifier/length
Archived
CodSpeed Performance Gauge
N/A
0 B0 B
specifier/branches[query/short]
benches/specifier.rs::specifier::bench_specifier_branches
Archived
CodSpeed Performance Gauge
N/A
0 B0 B
specifier/branches[fragment/short]
benches/specifier.rs::specifier::bench_specifier_branches
Archived
CodSpeed Performance Gauge
N/A
0 B0 B
specifier/branches[query+fragment/medium]
benches/specifier.rs::specifier::bench_specifier_branches
Archived
CodSpeed Performance Gauge
N/A
0 B0 B
query-tail[len_64]
benches/specifier.rs::specifier::bench_specifier_length_sweep::specifier/length
Archived
CodSpeed Performance Gauge
N/A
0 B0 B
specifier/escapes[escapes_64]
benches/specifier.rs::specifier::bench_specifier_escape_scaling
Archived
CodSpeed Performance Gauge
0%
1 KB1 KB
both-tail[len_1536]
benches/specifier.rs::specifier::bench_specifier_length_sweep::specifier/length
Archived
CodSpeed Performance Gauge
N/A
0 B0 B
specifier/realistic[rw/loader-chain]
benches/specifier.rs::specifier::bench_specifier_realistic
Archived
CodSpeed Performance Gauge
N/A
0 B0 B
specifier/branches[multi-question]
benches/specifier.rs::specifier::bench_specifier_branches
Archived
CodSpeed Performance Gauge
N/A
0 B0 B
both-tail[len_64]
benches/specifier.rs::specifier::bench_specifier_length_sweep::specifier/length
Archived
CodSpeed Performance Gauge
N/A
0 B0 B
specifier/branches[escape/many]
benches/specifier.rs::specifier::bench_specifier_branches
Archived
CodSpeed Performance Gauge
0%
61 B61 B
frag-tail[len_64]
benches/specifier.rs::specifier::bench_specifier_length_sweep::specifier/length
Archived
CodSpeed Performance Gauge
N/A
0 B0 B
specifier/realistic[rw/inline-loader]
benches/specifier.rs::specifier::bench_specifier_realistic
Archived
CodSpeed Performance Gauge
N/A
0 B0 B
specifier/branches[none/medium]
benches/specifier.rs::specifier::bench_specifier_branches
Archived
CodSpeed Performance Gauge
N/A
0 B0 B
frag-tail[len_256]
benches/specifier.rs::specifier::bench_specifier_length_sweep::specifier/length
Archived
CodSpeed Performance Gauge
N/A
0 B0 B

Commits

Click on a commit to change the comparison range
Base
bench/stable-short-specifier
68da90c
+0.14%
perf(specifier): inline classify_specifier_head
4742d9d
2 days ago
by stormslowly
© 2026 CodSpeed Technology
Home Terms Privacy Docs