Skip to content

feat: expand example register map to 800k registers - #3

Merged
chrismcdev merged 7 commits into
mainfrom
feature/800k-register-example
Jul 17, 2026
Merged

chrismcdev merged 7 commits into
mainfrom
feature/800k-register-example

Conversation

@chrismcdev

Copy link
Copy Markdown
Owner

Use a compact SystemRDL register array to provide an 800,000-register design for both CI checks and interactive Railway previews.

Use a compact SystemRDL register array to provide an 800,000-register design
for both CI checks and interactive Railway previews.
@railway-app
railway-app Bot temporarily deployed to PeakRDL-check / PeakRDL-check-example-pr-3 July 16, 2026 09:21 Destroyed
@railway-app
railway-app Bot temporarily deployed to PeakRDL-check / PeakRDL-check-example-pr-3 July 16, 2026 09:39 Destroyed
@railway-app

railway-app Bot commented Jul 16, 2026

Copy link
Copy Markdown

🚅 Deployed to the PeakRDL-check-example-pr-3 environment in PeakRDL-check

Service Status Web Updated (UTC)
PeakRDL-check-example ✅ Success (View Logs) Web Jul 17, 2026 at 8:23 pm

@railway-app
railway-app Bot temporarily deployed to PeakRDL-check / PeakRDL-check-example-pr-3 July 16, 2026 09:54 Destroyed
@railway-app
railway-app Bot temporarily deployed to PeakRDL-check / PeakRDL-check-example-pr-3 July 17, 2026 19:47 Destroyed
@railway-app
railway-app Bot temporarily deployed to PeakRDL-check / PeakRDL-check-example-pr-3 July 17, 2026 20:09 Destroyed
Instantiating bench800k_top from design.rdl forced the PR review gate to
compile the full 800k-register model (~10 GB peak), which OOM-killed the
hosted runner. As a standalone entry the map is reported as "Register
map added" in seconds, while the Railway preview builds and diffs it
directly.
Large-map diffs peak around 10 GB, marginal on hosted runners; swap lets
them complete instead of being OOM-killed. Concurrency cancels stale
runs on new pushes, and the timeout stops a thrashing job from running
unbounded.
@railway-app
railway-app Bot temporarily deployed to PeakRDL-check / PeakRDL-check-example-pr-3 July 17, 2026 20:50 Destroyed
@chrismcdev
chrismcdev merged commit 9b44362 into main Jul 17, 2026
1 of 2 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.

1 participant