From bdfad23dd012d0c3226b466544e86109da18d09c Mon Sep 17 00:00:00 2001 From: Luca Casonato Date: Tue, 6 Jul 2021 19:42:52 +0200 Subject: feat: support SharedArrayBuffer sharing between workers (#11040) This commit adds support for sharing SABs between workers. --- main.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 main.js (limited to 'main.js') diff --git a/main.js b/main.js new file mode 100644 index 000000000..feb6c5a1e --- /dev/null +++ b/main.js @@ -0,0 +1,14 @@ +const worker = new Worker(new URL("./worker.js", import.meta.url), { + type: "module", +}); + +const sab = new SharedArrayBuffer(1); +console.log(new Uint8Array(sab)); + +setInterval(() => { + console.log(new Uint8Array(sab)); +}, 100); + +worker.onmessage = () => { + worker.postMessage(sab); +}; -- cgit v1.2.3