blob: b4811c47631fa41294b2d37527067d64f8ddaa54 [file]
200
Content-Type: text/javascript; charset=utf-8
Cross-Origin-Embedder-Policy: require-corp
self.onmessage = (/** @type{MessageEvent<SharedArrayBuffer>} */ event) => {
const memory1 = new ArrayBuffer(16);
const sharedMemory = event.data;
const sharedArr = new Int32Array(sharedMemory);
/* Wake other worker */
Atomics.store(sharedArr, 1, 1);
Atomics.notify(sharedArr, 1, 1);
/* Wait for the worker to modify the shared memory */
Atomics.wait(sharedArr, 0, 0);
debugger;
};