Project: chromium Issues People Development process History Sign in
New issue
Advanced search Search tips
Issue 678410 Adds a new JavaScript type SharedArrayBuffer, and Atomic API to access it
Starred by 8 users Project Member Reported by, Jan 4 Back to list
Status: Assigned
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Launch-OWP
Launch-Accessibility: ----
Launch-Legal: ----
Launch-M-Approved: ----
Launch-M-Target: ----
Launch-Privacy: ----
Launch-Security: ----
Launch-Status: ----
Launch-Test: ----
Launch-UI: ----

Hotlists containing this issue:

Sign in to add a comment
Change description:
Adds a new JavaScript type SharedArrayBuffer. SharedArrayBuffers can be sent to Workers and without neutering the sent buffer. The underlying buffer will be shared between the workers. The Atomic API provides atomic loads and stores and Read/Modify/Write accesses to SharedArrayBuffers. The Futex API provides the ability for a worker to wait for another worker to signal it, without having to spin-loop.

Changes to API surface:
Adds SharedArrayBuffer constructor
Adds top-level Atomics object
Modifies postMessage to allow passing SharedArrayBuffer and SharedArrayBuffer-backed typed arrays

Public standards discussion:

Support in other browsers:
Edge: Experimental, behind a flag:
Firefox: In Firefox nightly:
Safari: Tech Preview 20:

Sign in to add a comment