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

Best Programming Languages for Blockchain

Which are these the best programming languages for blockchain? Developers are presently utilizing prevalent programming languages like C++ and Java to manufacture custom blockchain...

Social VR world: Facebook Horizon should start in 2020

Facebook has announced with Horizon a new social VR world. This should allow users to create their own virtual reality worlds. The stop, however,...

Angular 9 Next Versions: Ivy, Bazel and more

Angular 9 next versions are here. Besides updates to Ivy, the update includes three features for the Language Service and Service Worker and changes...

Google Releases Dart 2.5: Code Completion through Machine Learning

The latest version of Googles C-Alternative, Go 1.13, is barely released, as the JavaScript derivative of the Internet giant follows: Dart 2.5 is here!...

Laravel 6.0 is here: Support for Serverless Platform Laravel Vapor

A new update is available for the framework Laravel. Laravel 6.0 is compatible with Laravel Vapor, a serverless deployment platform. The development team has...

Related Stories

Leave A Reply

Please enter your comment!
Please enter your name here