Here’s whats new in Google’s beta V8 Version 7.4:
- WebAssembly Threads/Atomics are now enabled on non-Android OSes. This move unlocks the use of multiple cores via WebAssembly, enabling new, computation-heavy uses on the web.
- To improve performance, Version 7.4 skips arguments adaption in some cases, reducing call overhead by 60 percent.
- Performance has been improved for calling into native accessors, which are DOM accessors.
- Preparser performance was improved by removing a deduplication involving property names. Additionally, a performance issue was fixed that involved custom UTF-8 decoding used by the source stream.
- To reduce memory overhead, support has been implemented for flushing compiled bytecode from functions during garbage collection if they have not been executed recently.
- To support private class fields, Developers can mark a field as private by prepending it with the # prefix.
The production version is set to arrive in April 2019, and you can the download the current production version of Google V8 from the Chromium V8 repo here.
Image Credit: Medium