What’s new in Google’s V8 JavaScript engine Version 7

The V8 Version 7.1 beta focuses on memory and performance improvements

Become An Insider

Sign up now and get FREE access to hundreds of Insider articles, guides, reviews, interviews, blogs, and other premium content. Learn more.

A new beta of Google’s V8 JavaScript engine with WebAssembly is now available, for the Google Chrome browser.

V8 is a staple in both the Chrome browser and the Node.js JavaScript runtime. WebAsembly is also supported in Mozilla Firefox, Apple Safari, and Microsoft Edge, though those browsers do not use V8.

Where to download Google V8

You can the download Google V8 from the Chromium V8 repo.

Future version: What’s new in Google V8 Version 7.1

The beta Version 7.1 of V8 features improvements in memory and performance along with enhancements for both JavaScript and the WebAssembly binary format. For memory, bytecodes for the interpreter now are embedded into the binary, saving about 200KB on average per isolate. To improve performance, the escape analysis in the TurboFan compiler is enhanced to handle local function contexts for higher order functions, when variables from the surrounding context escape to a local closure.  With escape analysis, scalar replacement is performed for objects local to an optimization unit.

To continue reading this article register now