Skip to content

Add acqrel ordering to atomic.fence#8845

Open
stevenfontanella wants to merge 2 commits into
mainfrom
relaxed-atomic-fence
Open

Add acqrel ordering to atomic.fence#8845
stevenfontanella wants to merge 2 commits into
mainfrom
relaxed-atomic-fence

Conversation

@stevenfontanella

@stevenfontanella stevenfontanella commented Jun 16, 2026

Copy link
Copy Markdown
Member

Part of #8165. See https://github.com/WebAssembly/threads/blob/main/proposals/threads/Overview.md#fence-operator. Adds support for

  • Parsing + printing the new ordering immediate for atomic.fence in text and binary
  • Library support in JS + C
  • Adds spec tests covering the new ordering

Fuzzing support is added in the next PR.

@stevenfontanella stevenfontanella force-pushed the relaxed-atomic-fence branch 4 times, most recently from f9227c4 to 9a60e08 Compare June 17, 2026 23:24
@stevenfontanella stevenfontanella changed the title Relaxed atomic fence Add acqrel ordering to atomic.fence Jun 18, 2026
@stevenfontanella stevenfontanella marked this pull request as ready for review June 18, 2026 21:09
@stevenfontanella stevenfontanella requested a review from a team as a code owner June 18, 2026 21:09
@stevenfontanella stevenfontanella requested review from aheejin and removed request for a team June 18, 2026 21:09
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