sharedarraybuffer

About this tag
SharedArrayBuffer is a JavaScript feature that enables sharing of memory between web workers, allowing for high-performance parallel computations in the browser. On WindowsForum.com, discussions cover its implementation in Microsoft Edge and Internet Explorer, particularly in the context of security mitigations for speculative execution side-channel attacks. Microsoft's updates, such as KB4056890, modified SharedArrayBuffer behavior to reduce vulnerability risks. The tag also relates to broader JavaScript optimizations in the Chakra engine, including WebAssembly and Atomics, which together enhance web application performance. Users exploring this tag will find threads on balancing performance gains with security considerations in Microsoft browsers.
  1. Mitigating speculative execution side-channel attacks in Microsoft Edge and Internet Explorer

    Today, Google Project Zero published details of a class of vulnerabilities which can be exploited by speculative execution side-channel attacks. These techniques can be used via JavaScript code running in the browser, which may allow attackers to gain access to memory in the attacker’s process...
  2. Introducing new JavaScript optimizations, WebAssembly, SharedArrayBuffer, and Atomics in...

    JavaScript performance has always been a core area of focus for our team. Every release, we look for opportunities to improve end users’ browsing experience on real workloads with shorter start-up time, faster execution, and leaner memory usage. These efforts are guided by invaluable ongoing...