
PR series: Box3D task workers for Odin WASM
I opened four PRs (1 Open, 3 WIP) for supporting Box3D task execution across Web Workers:
- [#7272]: Makes `odin.js` compatible with shared WASM memory.
- [#7286]: Lets a WASM host provide Box3D with a monotonic clock.
- [#7287]: Adds an atomics-enabled Box3D build and mutex.
- [#7288]: Tests shared memory, multiple instances, separate stacks, atomics, and callbacks.
This is intentionally not general `core:thread` support. Applications still manage their own workers, stacks, task scheduling, shared memory, and COOP/COEP configuration.
The latter 3 PRs are WIP. Feedback is welcome. Also should I also look into a separate proposal for `core:thread` support on JS/WASM?
For ingot + Box3D Web Worker demo - https://openalloy.ai/demos/ingot-box3d-advanced/