Skip to content

Logical call-stack frame stores capability metadata#56

Merged
JuneRousseau merged 1 commit intomainfrom
simplify_frm
Feb 1, 2026
Merged

Logical call-stack frame stores capability metadata#56
JuneRousseau merged 1 commit intomainfrom
simplify_frm

Conversation

@JuneRousseau
Copy link
Collaborator

This PR simplifies the call-stack frame and record the (compartment) stack capability metadata (bounds and current address) instead of an arbitrary word. It holds because csp is stored in the call-stack only after checking that it is RWL, Local capability.

It simplifies some definitions and proofs.

@JuneRousseau JuneRousseau merged commit 0cfed0c into main Feb 1, 2026
1 check passed
@JuneRousseau JuneRousseau deleted the simplify_frm branch February 1, 2026 21:15
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