Skip to content

Collect the garbage of booting before :start - #131

Merged
NullVoxPopuli merged 2 commits into
NullVoxPopuli:mainfrom
NullVoxPopuli-ai-agent:claude/project-thread-lmfj0h
Oct 2, 2026
Merged

NullVoxPopuli merged 2 commits into
NullVoxPopuli:mainfrom
NullVoxPopuli-ai-agent:claude/project-thread-lmfj0h

Conversation

@NullVoxPopuli

Copy link
Copy Markdown
Owner

Each sample is a fresh page load, so the garbage of booting the app is the only garbage that is not the bench's own. A collection of it could land inside the measurement.

The runner now launches Chrome with --expose-gc, and every bench calls gc() right before :start. Opening an app by hand skips the collection.

Claude-Session: https://claude.ai/code/session_01JqJMavyH9FWrQWG3PAGzsT

Each sample is a fresh page load, so the garbage of booting the app is
the only garbage that is not the bench's own. A collection of it could
land inside the measurement.

The runner now launches Chrome with --expose-gc, and every bench calls
gc() right before :start. Opening an app by hand skips the collection.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JqJMavyH9FWrQWG3PAGzsT
@vercel

vercel Bot commented Oct 2, 2026

Copy link
Copy Markdown

@claude is attempting to deploy a commit to the NullVoxPopuli's projects Team on Vercel.

A member of the Team first needs to authorize it.

common is type-checked on its own in CI, where globalThis has no gc.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JqJMavyH9FWrQWG3PAGzsT
@NullVoxPopuli
NullVoxPopuli merged commit 7923d0d into NullVoxPopuli:main Oct 2, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants