Skip to content

[pull] master from reactive:master#84

Merged
pull[bot] merged 3 commits intoerickirt:masterfrom
reactive:master
Mar 22, 2026
Merged

[pull] master from reactive:master#84
pull[bot] merged 3 commits intoerickirt:masterfrom
reactive:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Mar 22, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

ntucker added 3 commits March 21, 2026 21:06
* demo(benchmark-react): report ops/s instead of ms for CI consistency

The Node benchmark (benchmark.yml) reports ops/sec via Benchmark.js,
while the React benchmark reported milliseconds. Switch to ops/s
(1000/ms) with customBiggerIsBetter so both benchmark graphs use
the same units. Non-duration metrics (ref-stability counts, heap
bytes) are unchanged.

Made-with: Cursor

* demo(benchmark-react): parameterize list-detail-switch navigations

Rename list-detail-switch → list-detail-switch-10 to include the
navigation count in the scenario name. Refactor listDetailSwitch()
to accept (navigations, seedCount) instead of a single n that was
used for both seeding and a hardcoded loop. Add machine specs after
the results table.

Made-with: Cursor

* docs: Add specs to bench table

* demo(benchmark-react): exclude ref-stability from CI runs

Ref-stability scenarios emit `count` (lower is better) which is
incompatible with the customBiggerIsBetter CI tool, causing silent
missed regressions. Exclude deterministic scenarios from CI; they
remain available for local comparison runs.

Made-with: Cursor

* bugbot

* enhance: Better design
#3809)

* demo(benchmark-react): add baseline framework for raw React comparison

Add a "baseline" framework that uses only React primitives (useState +
useEffect) with zero global caching. Each component independently
fetches its own data, providing a true zero-library comparison point
for all existing benchmark scenarios.

Made-with: Cursor

* docs: Update readme with results
@pull pull bot locked and limited conversation to collaborators Mar 22, 2026
@pull pull bot added the ⤵️ pull label Mar 22, 2026
@pull pull bot merged commit ee441c6 into erickirt:master Mar 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant