V8 7.5: What’s new for WebAssembly in the JavaScript engine

Before each Chrome release comes the appropriate version of the JavaScript engine. So it is with Chrome 75: V8 7.5 is now available in the beta channel until the appropriate browser version is there. Among the new releases is the caching of already compiled WebAssembly artifacts.

At intervals of about six weeks, new versions of V8 will be released. Now version 7.5 is here: The latest release is currently in beta status until the corresponding Chrome version 75 is released and the engine is finally implemented. New in V8 7.5 is that compiled WebAssembly artifacts are now cached. As a result, the code does not have to be recompiled when a user visits a page for the second time, but can be loaded from the cache in a similar way to JavaScript code.

Also available for WebAssembly is the option memory.copy . This makes it possible to update large memory areas at once by copying the area. The same option also exists for tables.

For the core area of ​​the engine, the JavaScript language support, V8 also brings news: The new version introduced separation characters for numeric symbols with many places in the code, which should increase readability. It also worked on the performance: The network’s traffic is connected directly to the JavaScript engine so that data can be read directly during stream parsing without having to wait for the main thread to be free.

More information about V8 7.5 can be found in the blog post for release . V8 7.5 will be released final with the release of Chrome 75.

Recent Articles

Angular 9 final release released

Angular 9 final is here! The new version was released a little late. Ivy is of course one of the new features, but that's...

VS Code update: New preview features, movable panel and Docker tutorials

The first VS Code update in 2020 was released. In addition to new preview features, parts of the workbench have been revised and the...

Purify: Library for functional programming in TypeScript

The Purify library was developed for functional programming in TypeScript. It should make it possible to use frequently used patterns from functional programming languages...

Angular 9 update: Release Candidates

Angular 9 update: release candidate has been released. Here are some bug fixes and performance improvements. However, there are no new features in Angular...

Frontend Tools 2019 survey: jQuery Threatened

Frontend Tools 2019 survey showed that React is voted the most important as well as the most widely used JavaScript tool. For the first...

Related Stories

Leave A Reply

Please enter your comment!
Please enter your name here