webpack
tapable
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
fix: preserve custom tap options dropped by _tap fast path
#227
Merged
Comparing
claude/fix-additional-assets-test-IdN0k
(
4622404
) with
main
(
5da5021
)
CodSpeed Performance Gauge
0%
Untouched
92
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Untouched
92 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
tap-registration: SyncHook tap x 10, object options
benchmark/cases/tap-registration/index.bench.mjs
CodSpeed Performance Gauge
+1%
38 µs
37.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
interceptors-sync: 5 taps, call interceptor
benchmark/cases/interceptors-sync/index.bench.mjs
CodSpeed Performance Gauge
0%
37.2 µs
37.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
async-parallel-bail-hook: 5 async taps, no bail
benchmark/cases/async-parallel-bail-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
373.1 µs
372.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
async-series-waterfall-hook: 5 sync taps
benchmark/cases/async-series-waterfall-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
55.9 µs
55.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sync-bail-hook: 1 taps, no bail
benchmark/cases/sync-bail-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
76.9 µs
76.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
async-series-hook: callAsync, 5 async taps
benchmark/cases/async-series-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
203.5 µs
203.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
async-parallel-bail-hook: 5 async taps, bail mid
benchmark/cases/async-parallel-bail-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
281.3 µs
281 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
interceptors-sync: register interceptor + 10 tap registrations
benchmark/cases/interceptors-sync/index.bench.mjs
CodSpeed Performance Gauge
0%
41.2 µs
41.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
async-parallel-hook: 5 sync taps
benchmark/cases/async-parallel-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
73.5 µs
73.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sync-hook: call with 1 taps
benchmark/cases/sync-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
99.3 µs
99.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
async-series-bail-hook: 10 sync taps, bail mid
benchmark/cases/async-series-bail-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
55 µs
55 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
async-series-waterfall-hook: 1 sync taps
benchmark/cases/async-series-waterfall-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
53.9 µs
53.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
async-series-hook: callAsync, 5 sync taps
benchmark/cases/async-series-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
55.7 µs
55.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
async-parallel-hook: 1 sync taps
benchmark/cases/async-parallel-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
53.7 µs
53.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sync-waterfall-hook: 5 taps, all undefined
benchmark/cases/sync-waterfall-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
89.8 µs
89.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
async-parallel-bail-hook: 10 sync taps, bail mid
benchmark/cases/async-parallel-bail-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
132.2 µs
132.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sync-loop-hook: 3 taps, 2 reloops
benchmark/cases/sync-loop-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
110.4 µs
110.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hook-map: for(new key) x 10, no interceptors
benchmark/cases/hook-map/index.bench.mjs
CodSpeed Performance Gauge
0%
44.6 µs
44.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
async-parallel-hook: 20 sync taps
benchmark/cases/async-parallel-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
81.5 µs
81.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sync-hook: call 5 taps / 3 args
benchmark/cases/sync-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
181.1 µs
181 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sync-bail-hook: 20 taps, no bail
benchmark/cases/sync-bail-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
141 µs
140.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hook-map: get(missing key)
benchmark/cases/hook-map/index.bench.mjs
CodSpeed Performance Gauge
0%
97.7 µs
97.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sync-hook: call 5 taps / 5 args
benchmark/cases/sync-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
193.3 µs
193.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sync-waterfall-hook: 1 taps, all return
benchmark/cases/sync-waterfall-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
79.3 µs
79.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
sync-hook: call with 0 taps
benchmark/cases/sync-hook/index.bench.mjs
CodSpeed Performance Gauge
0%
88.6 µs
88.5 µs
1
2
3
4
Commits
Click on a commit to change the comparison range
Base
main
5da5021
-0.05%
perf(Hook): replace Object.keys with for-in in only-name guard
4622404
9 hours ago
by claude
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs