🏠 New in High Baseline Support: SharedArrayBuffer and Atomics
June 13, 2024
caniuse · mdn · [spec]([‘https://tc39.es/ecma262/multipage/structured-data.html#sec-sharedarraybuffer-objects’, ‘https://tc39.es/ecma262/multipage/structured-data.html#sec-atomics-object’])
The SharedArrayBuffer object represents bytes shared between multiple workers and the main thread. The Atomics object safely accesses SharedArrayBuffer data to make sure predictable values are read and written and that operations are not interrupted.
Source features
javascript.builtins.Atomics[mdn]javascript.builtins.Atomics.add[mdn]javascript.builtins.Atomics.and[mdn]javascript.builtins.Atomics.compareExchange[mdn]javascript.builtins.Atomics.exchange[mdn]javascript.builtins.Atomics.isLockFree[mdn]javascript.builtins.Atomics.load[mdn]javascript.builtins.Atomics.notify[mdn]javascript.builtins.Atomics.or[mdn]javascript.builtins.Atomics.store[mdn]javascript.builtins.Atomics.sub[mdn]javascript.builtins.Atomics.wait[mdn]javascript.builtins.Atomics.xor[mdn]javascript.builtins.DataView.DataView.sharedarraybuffer_support[mdn]javascript.builtins.SharedArrayBuffer[mdn]javascript.builtins.SharedArrayBuffer.@@species[mdn]javascript.builtins.SharedArrayBuffer.SharedArrayBuffer[mdn]javascript.builtins.SharedArrayBuffer.byteLength[mdn]javascript.builtins.SharedArrayBuffer.slice[mdn]