Repository navigation
spec(t27os): the kernel release reading takes macOS's own scale beside the page sum (Closes #12413) - #12447
Merged
Conversation
…e the page sum (Closes #12413) spawn_hold and resume_ok keep their floor laws unchanged; the new available_mb law decides what availability they are fed: the better of two host readings -- the free+inactive+speculative page sum and macOS's own memory_pressure free percentage -- never lower than either source reports, falling back to the page sum when the percentage is absent. Measured on the owner's 8 GB Gaia Mac, 2026-10-25 (#12413): the page sum read 1364 MB while kern.memorystatus_level read 33% and memory_pressure would report ~2703 MB of 8192 MB, so a hold on the sum alone kept the tick from starting a lane the OS itself calls comfortable to start. Tests: kernel 13/13 pass, 0 vacuous (test-report); the three new tests carry 6 runtime asserts; negative control: one broken constant (2703 -> 2704) fails exactly its test, restored and re-passed. Seal t27os_T27osKernel saved and verified, all five hashes MATCH.
…e the page sum (Closes #12413) Merge of master and the seals, by tri land (specs/tri/land/land.t27): the gates ran on the merged tree.
gHashTag
enabled auto-merge (squash)
October 25, 2026 13:19
This was referenced Oct 25, 2026
Closed
Contributor
This was referenced Oct 25, 2026
Merged
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #12413. Opened by tri land (specs/tri/land/land.t27): master merged, then on the merged tree every changed spec has its tests clean with vacuous passes 0 and its seal MATCH, tri types ratchet is CLEAN and the dupe_scan failure set is a subset of master's.