Avatar for the triggeryjs user
triggeryjs
triggery
BlogDocsChangelog

GitHub Actions run

8 hours ago c65ccef feat/v0.10 pull_request

Compare

Base
Search a run

Head
feat: v0.10 — ergonomics & bundle release
#9
feat/v0.10
8 hours ago
CPU SimulationWall Time

Compare
Suggested base runs:
218 total
fireEvent.sync (prod)
benchmarks/bench/core/dispatch.bench.ts::dispatch — 10 triggers / 2 conditions / 1 action
315.8 µs
fireEvent.sync
benchmarks/bench/core/dispatch.bench.ts::dispatch — 10 triggers / 2 conditions / 1 action
355 µs
fireEvent (no triggers)
benchmarks/bench/core/dispatch.bench.ts::dispatch — empty registry
57 µs
fireEvent.sync (prod)
benchmarks/bench/core/dispatch.bench.ts::dispatch — single trigger, no conditions, one action
215.6 µs
fireEvent.sync
benchmarks/bench/core/dispatch.bench.ts::dispatch — single trigger, no conditions, one action
288.5 µs
effector
benchmarks/bench/vs/01-plain-dispatch.bench.ts::comparison — plain dispatch (event → +1 action)
582.4 µs
mobx
benchmarks/bench/vs/01-plain-dispatch.bench.ts::comparison — plain dispatch (event → +1 action)
639.9 µs
reatom
benchmarks/bench/vs/01-plain-dispatch.bench.ts::comparison — plain dispatch (event → +1 action)
105.1 µs
redux-saga
benchmarks/bench/vs/01-plain-dispatch.bench.ts::comparison — plain dispatch (event → +1 action)
505.7 µs
rxjs
benchmarks/bench/vs/01-plain-dispatch.bench.ts::comparison — plain dispatch (event → +1 action)
30.7 µs
triggery
benchmarks/bench/vs/01-plain-dispatch.bench.ts::comparison — plain dispatch (event → +1 action)
300.4 µs
triggery (prod)
benchmarks/bench/vs/01-plain-dispatch.bench.ts::comparison — plain dispatch (event → +1 action)
404.2 µs
xstate
benchmarks/bench/vs/01-plain-dispatch.bench.ts::comparison — plain dispatch (event → +1 action)
602.6 µs
effector
benchmarks/bench/vs/02-conditional.bench.ts::comparison — conditional dispatch (alternating guard, 50% pass)
415.7 µs
mobx
benchmarks/bench/vs/02-conditional.bench.ts::comparison — conditional dispatch (alternating guard, 50% pass)
202.1 µs
reatom
benchmarks/bench/vs/02-conditional.bench.ts::comparison — conditional dispatch (alternating guard, 50% pass)
94.1 µs
redux-saga
benchmarks/bench/vs/02-conditional.bench.ts::comparison — conditional dispatch (alternating guard, 50% pass)
316.2 µs
rxjs
benchmarks/bench/vs/02-conditional.bench.ts::comparison — conditional dispatch (alternating guard, 50% pass)
34.1 µs
triggery
benchmarks/bench/vs/02-conditional.bench.ts::comparison — conditional dispatch (alternating guard, 50% pass)
316.9 µs
triggery (prod)
benchmarks/bench/vs/02-conditional.bench.ts::comparison — conditional dispatch (alternating guard, 50% pass)
228.3 µs
triggery
benchmarks/bench/vs/05-sparse-bus.bench.ts::comparison — sparse event bus (100 event types, fire 1)
278.2 µs
triggery (prod)
benchmarks/bench/vs/05-sparse-bus.bench.ts::comparison — sparse event bus (100 event types, fire 1)
205.6 µs
xstate
benchmarks/bench/vs/05-sparse-bus.bench.ts::comparison — sparse event bus (100 event types, fire 1)
354.3 µs
effector
benchmarks/bench/vs/07-multi-event-trigger.bench.ts::comparison — one trigger reacts to 5 event types (rotating fires)
668.1 µs
effector
benchmarks/bench/vs/06-lazy-conditions.bench.ts::comparison — lazy conditions (5 sources update each iter, handler reads 1)
670.3 µs
© 2026 CodSpeed Technology
Home Terms Privacy Docs