Skip to content

docs(engine-plan): full v0.5.1299 baseline table and re-ordered backlog - #7534

Merged
proggeramlug merged 2 commits into
mainfrom
docs/engine-plan-baseline-1299
Aug 6, 2026
Merged

docs(engine-plan): full v0.5.1299 baseline table and re-ordered backlog#7534
proggeramlug merged 2 commits into
mainfrom
docs/engine-plan-baseline-1299

Conversation

@proggeramlug

@proggeramlug proggeramlug commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

The plan's performance backlog topped out at 6.27x and omitted two kernels entirely — because until today they crashed rather than ran (#7495, #7516/#7529 fixed them).

Replaces it with all twelve app-pattern kernels plus the JSON polyglot legs, measured on the pinned quiet mini at v0.5.1299 (AC power, CPU-quiet gate passed, node 22.23.1 / bun 1.3.14, 11 runs/cell).

Two findings drive the re-ordering:

Also adds #7502 to the ordering: nine mechanics of the shipped root lowering have no assertion anywhere, and today's ~20 rooting bugs were all found by hand because nothing else can find them.

Docs only.

Summary by CodeRabbit

  • Documentation

    • Updated engine planning documentation with the latest benchmark results, performance priorities, and tracked issues.
    • Added a changelog entry covering the v0.5.1299 engine baseline and performance backlog.
  • Chores

    • Incremented the application version to 0.5.1301.

@coderabbitai

coderabbitai Bot commented Aug 6, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: e6c5d915-5f93-4c70-ab66-df91525521fb

📥 Commits

Reviewing files that changed from the base of the PR and between fc5e56e and 668f26f.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (4)
  • CLAUDE.md
  • Cargo.toml
  • changelog.d/7534-plan-baseline-1299.md
  • docs/engine-plan.md

📝 Walkthrough

Walkthrough

The project version is updated to 0.5.1301. The changelog and engine plan document the v0.5.1299 benchmark baseline, JSON measurements, and reordered performance backlog.

Changes

Release and engine plan updates

Layer / File(s) Summary
Release metadata and changelog
CLAUDE.md, Cargo.toml, changelog.d/...
Updates the documented and workspace versions to 0.5.1301 and adds the v0.5.1299 baseline changelog.
Benchmark baseline measurements
docs/engine-plan.md
Records twelve-kernel timings and JSON polyglot benchmark results for the v0.5.1299 public baseline.
Performance backlog priorities
docs/engine-plan.md
Reorders work for deep cloning, JSON scans, GC layout, write barriers, rooting coverage, and later ratchet tasks.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

Suggested reviewers: thehypnoo

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/engine-plan-baseline-1299

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@proggeramlug
proggeramlug merged commit 5c53f06 into main Aug 6, 2026
1 of 6 checks passed
@proggeramlug
proggeramlug deleted the docs/engine-plan-baseline-1299 branch August 6, 2026 15:00
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