Repository navigation
Preserve physical PCs with compact residual-block compilation - #4791
Merged
Mister-Meeseeks merged 1 commit intoOct 23, 2026
Merged
Mister-Meeseeks merged 1 commit into
Mister-Meeseeks merged 1 commit into
Conversation
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.
The physical compiler currently materializes every residual block tuple before the caller can fetch by
(mode, pc). This adds an opt-in, source-authenticated streaming sink that retains one descriptor per block run while preserving the original PC domain, operation fields and every originalResidualidentity. The frozen emitter andMachinesources remain unchanged.The refinement addresses the explicit emitter/continuation follow-up from #4758, rather than extending its wrapper interning. The written simulation includes rank/select, finite header lengths,
pc+1parking, restored-mode fetch, immutable plans and stable-source observer boundaries. Mutable plans, unsupported emitter shape, wrong block identity/order and incomplete segments reject. Block fetch includes a full structural plan check, so its cost is O(log regions + log commands + plan size).Evidence is scoped:
Cursorenumeration: 122 cases / 713 labels; complete two-replica GL2 words in both modes (963 / 123 instructions), with original-wrapper identity checks and a separate unchanged-emitter comparison.Registered normal and
-Oreplay, metadata/pins, exact committed-byte/source-history preflight and the 102-file committed export integrity check pass. Both normal and optimized direct replays of the extracted export also pass with fresh bytecode-cache namespaces and Git absent from PATH. The registered commands have 180 seconds each and use the standard library. No historical suite, old 9,216-bit replay, Lean, Docker, GL64 materialization, cold selected-loader admission, stock coefficient, tariff or kappa change is claimed. This remains a scoped Python refinement and finite execution, not a complete multiplication theorem or selected-frontier update.Task
selected-stock-envelope, revision 7, records the changed scope and why the #4758 handoff matters. Canonical claim: #2319 (comment) . Entry overlap covered 299 open PRs, 3,695 Discussion records and 6,319 tracked local notes; exact scoped search found the distinct wrapper-sharing and residual/CALL predecessors, not the same implementation. This coverage is not a novelty certificate. Source base is canonical main624de9dc66858af0945e5f8a0942488d62280d43.Credit Jose Manuel/jmbarrancoml for the physical compiler/caller/Cursor and fixtures; Kewin Talaga/PellaML for source authentication and visitation audits; Nick Petalas and residual/CALL contributors for the refinement lineage; David Arias, ywz65 and retained notices. Prepared by JoyboyBrian with substantial OpenAI Codex assistance. Open next questions cover enforced immutable ownership, avoiding block enumeration, and actual selected admission.
Submission refresh: canonical main was fetched again at 2026-10-22 19:57 UTC and remains
624de9dc66858af0945e5f8a0942488d62280d43, with governing guidance and source inputs unchanged. The completed 19:59 overlap snapshot covers 316 open PRs and 3,732 Discussion records; a scoped local search includes all 6,319 base notes plus this package. Matches identify this claim and established, distinct itinerary predecessors, not an overlapping compressed physical-PC implementation. This is bounded coverage, not a novelty certificate.