webpack
watchpack
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf: add tinybench suite and CodSpeed CI
#287
Merged
Merging
claude/add-performance-benchmarks-1Jwmm
into
main
CodSpeed Performance Gauge
N/A
New
36
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
New
36 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ignored-cross-platform: array[10] against deep posix paths
benchmark/cases/ignored-cross-platform/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
161.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ignored-cross-platform: array[10] against windows paths
benchmark/cases/ignored-cross-platform/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
78.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
reduce-plan-fast-path: under limit (n=50, limit=100)
benchmark/cases/reduce-plan-fast-path/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
169.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
watchpack-construction: array[2] ignored
benchmark/cases/watchpack-construction/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
207.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
reduce-plan-wide: large plan (n=2000, limit=100)
benchmark/cases/reduce-plan-wide/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ignored-match: array[10] matcher
benchmark/cases/ignored-match/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
74.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
watchpack-construction: cached options (WeakMap hit)
benchmark/cases/watchpack-construction/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
207.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
reduce-plan-deep: depth=30, leaves=3, limit=20
benchmark/cases/reduce-plan-deep/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
390.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ignored-cross-platform: regex against deep posix paths
benchmark/cases/ignored-cross-platform/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
37.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
watchpack-construction: no ignored option
benchmark/cases/watchpack-construction/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
127.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
watchpack-construction: function ignored
benchmark/cases/watchpack-construction/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
207.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ignored-cross-platform: regex against windows paths
benchmark/cases/ignored-cross-platform/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
258.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
reduce-plan-wide: large aggressive (n=2000, limit=10)
benchmark/cases/reduce-plan-wide/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ignored-cross-platform: regex against mixed separators
benchmark/cases/ignored-cross-platform/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
47.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ignored-match: array[1] matcher
benchmark/cases/ignored-match/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
37.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
reduce-plan-wide: small plan (n=50, limit=10)
benchmark/cases/reduce-plan-wide/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
169.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
reduce-plan-flat: n=500 in one dir, limit=50
benchmark/cases/reduce-plan-flat/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
reduce-plan-wide: medium light (n=500, limit=400)
benchmark/cases/reduce-plan-wide/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
1.7 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
watchpack-construction: glob string ignored
benchmark/cases/watchpack-construction/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
206.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
reduce-plan-wide: medium plan (n=500, limit=50)
benchmark/cases/reduce-plan-wide/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
1.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
reduce-plan-wide: huge plan (n=10000, limit=500)
benchmark/cases/reduce-plan-wide/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
36.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
link-resolver: warm deep batch (cache hit, n=50)
benchmark/cases/link-resolver/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
41.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
reduce-plan-deep: depth=80, leaves=2, limit=40
benchmark/cases/reduce-plan-deep/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
880.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
watchpack-construction: array[10] ignored
benchmark/cases/watchpack-construction/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
205.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
watchpack-construction: regex ignored
benchmark/cases/watchpack-construction/index.bench.mjs
CodSpeed Performance Gauge
N/A
N/A
127 µs
1
2
Commits
Click on a commit to change the comparison range
No baseline data is yet available
Once your main branch has generated a first performance report, you will see the list of commits and their performance impact here.
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs