Skip to content

feat: introduce benchmarks for move providers - #153

Closed
triceo wants to merge 35 commits into
mainfrom
pillars
Closed

triceo wants to merge 35 commits into
mainfrom
pillars

Conversation

@triceo

@triceo triceo commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

triceo added 2 commits August 24, 2026 11:22
# Conflicts:
#	.github/workflows/performance_move_provider.yml
@triceo
triceo deployed to internal August 24, 2026 16:13 — with GitHub Actions Active
@triceo
triceo deployed to internal August 24, 2026 16:51 — with GitHub Actions Active
@triceo
triceo deployed to internal August 31, 2026 17:42 — with GitHub Actions Active
Do not merge; revert after the experiment run.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
triceo and others added 2 commits September 2, 2026 09:59
Run 33599612547 raised the inline budget on both sides and the per-fork modes
survived, so the 4.0 band derived from within-mode spread does not hold yet.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Do not merge; revert after the experiment run.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Background compilation let each JVM race C2 against its own profile and keep
the outcome for life, splitting the forks of one benchmark into two speeds
10-30 % apart. -Xbatch removes the race: SUB_LIST_SWAP/drawOnly went from a
1.37x per-fork spread (CV 12 %) to 1.01x (CV 0.2 %) in run 33606514634.

Forks drop from 40 to 20, since they no longer average over two speeds.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@triceo triceo closed this Sep 8, 2026
@triceo
triceo deleted the pillars branch September 8, 2026 13:05

This branch was successfully deployed

1 active deployment
internal — 6d53e338 Deployed Sep 6, 2026 by triceo via approval_required #322
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.

1 participant