Skip to content

fix(bindgen): re-enable determinism coinflip#1425

Open
vados-cosmonic wants to merge 4 commits intobytecodealliance:mainfrom
vados-cosmonic:fix(bindgen)=re-enable-determinism-coin-flip
Open

fix(bindgen): re-enable determinism coinflip#1425
vados-cosmonic wants to merge 4 commits intobytecodealliance:mainfrom
vados-cosmonic:fix(bindgen)=re-enable-determinism-coin-flip

Conversation

@vados-cosmonic
Copy link
Copy Markdown
Collaborator

No description provided.

@vados-cosmonic vados-cosmonic force-pushed the fix(bindgen)=re-enable-determinism-coin-flip branch 11 times, most recently from 58f529e to 6a8bdcf Compare April 24, 2026 14:34
This commit enables a bunch of changes that are made more visible with
randomness enabled -- exposing some ordering bugs with async tasks
that were racing to complete.

- fix async concurrent operation gating check
- fix task waiting logic
- stronger checks around waitable set injection
- separate waitUntil impls
- disable ad hoc task waiting code
- locking & releasing of components
- global current task usage
- use uwriteln in more places, remove stale code
@vados-cosmonic vados-cosmonic force-pushed the fix(bindgen)=re-enable-determinism-coin-flip branch from 480fce4 to 5841758 Compare April 24, 2026 15: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