Skip to content

Comments

Require --enable-shared-everything with WaitQueues#8342

Merged
stevenfontanella merged 6 commits intomainfrom
waitqueue-validation
Feb 19, 2026
Merged

Require --enable-shared-everything with WaitQueues#8342
stevenfontanella merged 6 commits intomainfrom
waitqueue-validation

Conversation

@stevenfontanella
Copy link
Member

@stevenfontanella stevenfontanella commented Feb 18, 2026

Validate that shared-everything is enabled when a WaitQueue is seen during TypeBuilder::build.

Part of #8315.

@stevenfontanella stevenfontanella marked this pull request as ready for review February 18, 2026 23:40
stevenfontanella added a commit that referenced this pull request Feb 19, 2026
Followup changes to #8342

* Extract out function for `validateExactReferences` (the existing body
of `validateTypes`) and add a note that new validations should probably
go in wasm-type.cpp.
* Use the anonymous namespace instead of `static` for free functions:
https://stackoverflow.com/questions/4977252/why-an-unnamed-namespace-is-a-superior-alternative-to-static
@stevenfontanella stevenfontanella enabled auto-merge (squash) February 19, 2026 19:45
@stevenfontanella stevenfontanella merged commit b92b68d into main Feb 19, 2026
17 checks passed
@stevenfontanella stevenfontanella deleted the waitqueue-validation branch February 19, 2026 20:12
@stevenfontanella stevenfontanella linked an issue Feb 19, 2026 that may be closed by this pull request
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.

Waitqueue / waitqueue ref support in Binaryen

2 participants