Skip to content
This repository was archived by the owner on Jan 4, 2026. It is now read-only.

Correct logic of Critical Section coordination#6

Merged
jamesmunns merged 1 commit intomainfrom
james/oops-cs
Jul 14, 2025
Merged

Correct logic of Critical Section coordination#6
jamesmunns merged 1 commit intomainfrom
james/oops-cs

Conversation

@jamesmunns
Copy link
Copy Markdown
Owner

Previously, we did not mark read/write grants as active. This was both unsound, and also did not work, because when releasing grants, we would notice the grants were not active and then ignore the commit/release.

This was a bad transliteration of CAS to CS.

Previously, we did not mark read/write grants as active. This was both unsound,
and also did not work, because when releasing grants, we would notice the
grants were not active and then ignore the commit/release.

This was a bad transliteration of CAS to CS.
@jamesmunns jamesmunns merged commit 29b4ab4 into main Jul 14, 2025
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant