Skip to content

Add explicit bounded ARM diagnostic trace tiers - #2

Merged
NiSeullent merged 1 commit into
mainfrom
codex/tiered-trace-budget
Sep 8, 2026
Merged

NiSeullent merged 1 commit into
mainfrom
codex/tiered-trace-budget

Conversation

@NiSeullent

Copy link
Copy Markdown
Member

Add a separate explicit diagnostic parser for bounded 256/1024/4096 instruction tiers. The existing API keeps its 64-instruction platform-profile and 8-instruction no-profile limits. Larger ceilings never provision missing platform state, bypass configuration validation, or permit arbitrary budgets.

A fresh standalone clone passes all Core tests and the no-default-features build. Configuration tests cover tier/ceiling combinations, default compatibility, invalid values and unchanged handoff/memory/platform checks. An isolated opt-in EFI build also executed exactly 256 authored instructions while the ordinary EFI rejected that budget before entry; firmware wiring and receipts are integrated separately. This is bounded diagnostics, not normal macOS startup.

@NiSeullent
NiSeullent merged commit 0294453 into main Sep 8, 2026
2 checks passed
@NiSeullent
NiSeullent deleted the codex/tiered-trace-budget branch September 8, 2026 17:10
NiSeullent added a commit that referenced this pull request Sep 14, 2026
Add explicit bounded ARM diagnostic trace tiers
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