Skip to content

Conversation

@stevenfontanella
Copy link
Member

@stevenfontanella stevenfontanella commented Jan 28, 2026

  • Add a MemoryOrder argument for BinaryenAtomicLoad, BinaryenAtomicStore, BinaryenAtomicRMW, and BinaryenAtomicCmpxchg.
  • Add getters and setters for memory order for these operations.

Part of #8165

Base automatically changed from relaxed-atomic-compare to main January 29, 2026 00:43
@stevenfontanella stevenfontanella force-pushed the relaxed-atomics-api branch 4 times, most recently from ef937a5 to b08108e Compare January 29, 2026 22:46
@stevenfontanella stevenfontanella changed the title Relaxed atomics api Update C and JS libraries with relaxed atomics support Jan 29, 2026
@stevenfontanella stevenfontanella marked this pull request as ready for review January 30, 2026 01:06
Copy link
Member

@kripken kripken left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please update the changelog with the breaking changes.

@stevenfontanella
Copy link
Member Author

Forgot a couple things, will send another update.

Copy link
Member

@kripken kripken left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm with changelog fixes

@stevenfontanella stevenfontanella enabled auto-merge (squash) January 31, 2026 18:48
@stevenfontanella stevenfontanella merged commit 034ec39 into main Jan 31, 2026
17 checks passed
@stevenfontanella stevenfontanella deleted the relaxed-atomics-api branch January 31, 2026 19:26
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.

4 participants