webpack
enhanced-resolve
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
fix(path): classify DOS device paths as Windows-absolute
#551
Merged
Comparing
claude/handle-dos-device-paths-wyAFi
(
d15336b
) with
main
(
a04bc4c
)
CodSpeed Performance Gauge
0%
Untouched
69
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
69 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cd-up: walk to root, 10-level POSIX chain
benchmark/cases/cd-up/index.bench.mjs
CodSpeed Performance Gauge
+4%
1.2 ms
1.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
cd-up: mixed POSIX + Windows single-level calls
benchmark/cases/cd-up/index.bench.mjs
CodSpeed Performance Gauge
+2%
4.4 ms
4.4 ms
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
+1%
7.2 ms
7.1 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
+1%
1.7 ms
1.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
exports-field: conditions=import,node (warm)
benchmark/cases/exports-field/index.bench.mjs
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
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
0%
363.8 ms
362.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
alias-first-char-miss: 300 aliases, scoped tail matches
benchmark/cases/alias-first-char-miss/index.bench.mjs
CodSpeed Performance Gauge
0%
3.6 ms
3.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
modules-flat-addrs: 8-deep dir × 4 modules, 4 bare resolves
benchmark/cases/modules-flat-addrs/index.bench.mjs
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
node-compare: enhanced-resolve async x 1000 (no cache)
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
0%
367.7 ms
366.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
modules-addrs-cached: 8 bare resolves from one 8-deep dir
benchmark/cases/modules-addrs-cached/index.bench.mjs
CodSpeed Performance Gauge
0%
2.9 ms
2.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
unsafe-cache-miss-heavy: 1 miss pass + 1 hit pass
benchmark/cases/unsafe-cache-miss-heavy/index.bench.mjs
CodSpeed Performance Gauge
0%
4.3 ms
4.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
main-files: [main, entry, index] (warm)
benchmark/cases/main-files/index.bench.mjs
CodSpeed Performance Gauge
0%
868.5 µs
866.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fallback: node-builtin polyfill aliases (warm)
benchmark/cases/fallback/index.bench.mjs
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
main-field: browser/module/main combos (warm)
benchmark/cases/main-field/index.bench.mjs
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sync-resolver: resolveSync mixed batch (warm)
benchmark/cases/sync-resolver/index.bench.mjs
CodSpeed Performance Gauge
0%
596.9 µs
595.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
node-compare: enhanced-resolve async x 1000 (fs + unsafeCache)
benchmark/cases/node-compare/index.bench.mjs
CodSpeed Performance Gauge
0%
27.7 ms
27.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
deep-hierarchy: bare specifier from 10-deep dir (warm)
benchmark/cases/deep-hierarchy/index.bench.mjs
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
deep-hierarchy: relative from 10-deep dir (warm)
benchmark/cases/deep-hierarchy/index.bench.mjs
CodSpeed Performance Gauge
0%
1.7 ms
1.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
tsconfig-paths: 5 path prefixes (warm)
benchmark/cases/tsconfig-paths/index.bench.mjs
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
prefer-relative: bare-as-relative (warm)
benchmark/cases/prefer-relative/index.bench.mjs
CodSpeed Performance Gauge
0%
825.1 µs
824.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
mixed-conditions: 4 condition sets against nested exports
benchmark/cases/mixed-conditions/index.bench.mjs
CodSpeed Performance Gauge
0%
963.3 µs
962.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
fully-specified: ESM-style imports (warm)
benchmark/cases/fully-specified/index.bench.mjs
CodSpeed Performance Gauge
0%
856.3 µs
855.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
imports-field: # specifiers (warm)
benchmark/cases/imports-field/index.bench.mjs
CodSpeed Performance Gauge
0%
1.5 ms
1.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
description-files-multi: package.json + bower + component (warm)
benchmark/cases/description-files-multi/index.bench.mjs
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
array-alias: @ -> [preferred, fallback] (warm)
benchmark/cases/array-alias/index.bench.mjs
CodSpeed Performance Gauge
0%
687.5 µs
686.9 µs
1
2
3
Commits
Click on a commit to change the comparison range
Base
main
a04bc4c
-37.19%
perf: minimise DOS-path hot-path overhead
19bb28f
1 day ago
by claude
-0.36%
chore: fix cspell (recognised → recognized)
2bc2dad
1 day ago
by claude
+37.47%
perf: move DOS device checks to cold helpers
d15336b
1 day ago
by claude
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs