Skip to content

[pull] master from reactive:master#87

Merged
pull[bot] merged 1 commit intoerickirt:masterfrom
reactive:master
Mar 23, 2026
Merged

[pull] master from reactive:master#87
pull[bot] merged 1 commit intoerickirt:masterfrom
reactive:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Mar 23, 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 : )

…gle-page mode (#3812)

Timing scenarios (navigation + mutation) now run on a single page load
with adaptive convergence instead of reloading the page per outer round.
Each sub-iteration produces one sample and convergence is checked inline,
eliminating page-reload overhead for ~3x faster runs with tighter CIs.

- Add CONVERGENT_CONFIG with per-size warmup/measurement/target settings
- Add runScenarioConvergent() with inline stat-sig convergence
- Extract shared helpers (setupBenchPage, runPreMount, runIteration,
  classifyAction) to eliminate duplication between both runner paths
- Add periodic GC (every 15 iterations) to prevent heap pressure
- Fix tracing index to fire early so early convergence doesn't skip it
- Memory and ref-stability scenarios unchanged (need clean page / single run)
- Update README methodology and measured results tables

Made-with: Cursor
@pull pull bot locked and limited conversation to collaborators Mar 23, 2026
@pull pull bot added the ⤵️ pull label Mar 23, 2026
@pull pull bot merged commit 57b2f97 into erickirt:master Mar 23, 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