webpack
enhanced-resolve
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
fix: fall back when an exports target is filtered out by restrictions
#600
Merged
Comparing
fix/exports-restrictions-fallback
(
5353788
) with
main
(
e4c1db3
)
CodSpeed Performance Gauge
-92%
Improvement
1
Regression
2
Untouched
135
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Improvement
Untouched
138 total
Uses the
Memory instrument
to collect Memory usage metrics.
resolve-to-context: directory resolve (warm)
benchmark/cases/resolve-to-context/index.bench.mjs
CodSpeed Performance Gauge
-98%
1.7 KB
*
96.6 KB
Uses the
Memory instrument
to collect Memory usage metrics.
tsconfig-paths: 5 path prefixes (warm)
benchmark/cases/tsconfig-paths/index.bench.mjs
CodSpeed Performance Gauge
-98%
2.1 KB
*
96.6 KB
Uses the
Memory instrument
to collect Memory usage metrics.
self-reference: import own package name (warm)
benchmark/cases/self-reference/index.bench.mjs
CodSpeed Performance Gauge
+26%
1,269 B
*
1,005 B
Uses the
Memory instrument
to collect Memory usage metrics.
main-files: [main, entry, index] (warm)
benchmark/cases/main-files/index.bench.mjs
CodSpeed Performance Gauge
+7%
1.9 KB
*
1.8 KB
Uses the
Memory instrument
to collect Memory usage metrics.
main-field: browser/module/main combos (warm)
benchmark/cases/main-field/index.bench.mjs
CodSpeed Performance Gauge
+7%
1.9 KB
*
1.8 KB
Uses the
Memory instrument
to collect Memory usage metrics.
prefer-absolute: absolute paths (warm)
benchmark/cases/prefer-absolute/index.bench.mjs
CodSpeed Performance Gauge
-7%
1.8 KB
*
1.9 KB
Uses the
Memory instrument
to collect Memory usage metrics.
alias-field: browser field (warm)
benchmark/cases/alias-field/index.bench.mjs
CodSpeed Performance Gauge
+5%
102.8 KB
*
97.5 KB
Uses the
Memory instrument
to collect Memory usage metrics.
tsconfig-extends: 3-level extends chain (warm)
benchmark/cases/tsconfig-extends/index.bench.mjs
CodSpeed Performance Gauge
+5%
2.9 KB
*
2.7 KB
Uses the
Memory instrument
to collect Memory usage metrics.
alias-wildcard-scan: 100+1 wildcard + 1 exact
benchmark/cases/alias-wildcard-scan/index.bench.mjs
CodSpeed Performance Gauge
+3%
4.2 KB
*
4.1 KB
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
realistic-midsize: mixed batch (cold cache)
benchmark/cases/realistic-midsize/index.bench.mjs
CodSpeed Performance Gauge
-3%
8 ms
8.2 ms
Uses the
Memory instrument
to collect Memory usage metrics.
node-compare: enhanced-resolve promise x 1000 (no cache)
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
+1%
115.6 KB
*
114.2 KB
Uses the
Memory instrument
to collect Memory usage metrics.
node-compare: node require.resolve x 1000
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
-1%
21.2 KB
*
21.5 KB
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
node-compare: enhanced-resolve promise x 1000 (no cache)
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
+1%
363.8 ms
361.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
node-compare: enhanced-resolve promise x 1000 (fs cache)
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
+1%
126.9 ms
126.1 ms
Uses the
Memory instrument
to collect Memory usage metrics.
realistic-midsize: mixed batch (cold cache)
benchmark/cases/realistic-midsize/index.bench.mjs
CodSpeed Performance Gauge
+1%
103.2 KB
*
102.6 KB
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
node-compare: node require.resolve x 1000
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
0%
67.7 ms
67.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
roots: server-relative paths (warm)
benchmark/cases/roots/index.bench.mjs
CodSpeed Performance Gauge
0%
1 ms
1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
stack-churn: 4x60 alias chains, 20 resolves
benchmark/cases/stack-churn/index.bench.mjs
CodSpeed Performance Gauge
0%
84.9 ms
85.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
concurrent-batch: Promise.all of 15 resolves (warm)
benchmark/cases/concurrent-batch/index.bench.mjs
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
query-fragment: ?query + #fragment mix (warm)
benchmark/cases/query-fragment/index.bench.mjs
CodSpeed Performance Gauge
0%
1.6 ms
1.6 ms
Uses the
Memory instrument
to collect Memory usage metrics.
failed-resolution: missing files + packages
benchmark/cases/failed-resolution/index.bench.mjs
CodSpeed Performance Gauge
0%
4.5 KB
*
4.5 KB
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
restrictions: path prefix + regex (warm)
benchmark/cases/restrictions/index.bench.mjs
CodSpeed Performance Gauge
0%
997.8 µs
994.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pathological-deep-stack: alias chain of 50 (warm)
benchmark/cases/pathological-deep-stack/index.bench.mjs
CodSpeed Performance Gauge
0%
16.3 ms
16.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prefer-absolute: absolute paths (warm)
benchmark/cases/prefer-absolute/index.bench.mjs
CodSpeed Performance Gauge
0%
798.8 µs
801.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
self-reference: import own package name (warm)
benchmark/cases/self-reference/index.bench.mjs
CodSpeed Performance Gauge
0%
987.3 µs
984.6 µs
1
2
3
4
5
6
Commits
Click on a commit to change the comparison range
Base
main
e4c1db3
-67.15%
fix: strip internal restrictions marker from resolved result
3fc9082
1 month ago
by alexander-akait
-25.02%
test: cover exports fallback via a RegExp restriction
5353788
1 month ago
by alexander-akait
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs