Re: Intent to ship: SharedArrayBuffer and Atomics

2017-05-11 Thread Domenic Denicola
Great writeup Lars! It's been a pleasure working with you on this. I just wanted to note that we've finalized the set of Web GL APIs which accept shared memory, and that's been deployed into the latest spec, via the pull request https://github.com/KhronosGroup/WebGL/pull/2387. You can see the

Re: Intent to ship: SharedArrayBuffer and Atomics

2017-05-11 Thread Ehsan Akhgari
On 05/11/2017 09:09 AM, Lars Hansen wrote: On Thu, May 11, 2017 at 3:00 PM, Bobby Holley wrote: On Thu, May 11, 2017 at 2:48 PM, Lars Hansen wrote: On Thu, May 11, 2017 at 10:55 AM, Martin Thomson wrote: On Thu, May 11, 2017

Re: Intent to ship: SharedArrayBuffer and Atomics

2017-05-11 Thread Lars Hansen
On Thu, May 11, 2017 at 3:00 PM, Bobby Holley wrote: > On Thu, May 11, 2017 at 2:48 PM, Lars Hansen wrote: > >> On Thu, May 11, 2017 at 10:55 AM, Martin Thomson wrote: >> >> > On Thu, May 11, 2017 at 5:57 PM, Lars Hansen

Re: Intent to ship: SharedArrayBuffer and Atomics

2017-05-11 Thread Bobby Holley
On Thu, May 11, 2017 at 2:48 PM, Lars Hansen wrote: > On Thu, May 11, 2017 at 10:55 AM, Martin Thomson wrote: > > > On Thu, May 11, 2017 at 5:57 PM, Lars Hansen > wrote: > > > We do think there are > > > architectural improvements

Re: Intent to ship: SharedArrayBuffer and Atomics

2017-05-11 Thread Lars Hansen
On Thu, May 11, 2017 at 10:55 AM, Martin Thomson wrote: > On Thu, May 11, 2017 at 5:57 PM, Lars Hansen wrote: > > We do think there are > > architectural improvements that hardware manufacturers, operating > systems, > > and browsers can make [19], and we

Re: Intent to ship: SharedArrayBuffer and Atomics

2017-05-11 Thread Martin Thomson
On Thu, May 11, 2017 at 5:57 PM, Lars Hansen wrote: > We do think there are > architectural improvements that hardware manufacturers, operating systems, > and browsers can make [19], and we intend to investigate them. I think that the work you cite is promising. However,

Intent to ship: SharedArrayBuffer and Atomics

2017-05-11 Thread Lars Hansen
We intend to enable the ECMAScript 2017 APIs *SharedArrayBuffer* and *Atomics* by default in Firefox. The target release is* Firefox 55*, which is set to ship on* 8 August, 2017*. The feature has been developed behind the *javascript.options.shared_memory* flag. The feature is also in Safari