Microsoft Boosts Performance of WebAssembly (Used for Blazor) in Edge Browser
WebAssembly performance has also been optimized, benefitting from Microsoft's work with the WebAssembly Community Group (CG) to improve the young and growing technology.
"In EdgeHTML 17, WebAssembly (and asm.js) gets even faster with inlining support, which speeds up the workloads we've been tracking by about 4.5 percent," Microsoft's Limin Zhu, program manager, Chakra, said in a blog post today. "For ChakraCore embedders, WebAssembly is not only available on Windows, but also on Linux and MacOS, as we fixed calling convention issues.
"A number of new and exciting WebAssembly features are being discussed within the CG, such as threads, reference types (for host interop), and ES modules integration. We look forward to continuing to collaborate with the CG to move this technology forward and to landing additional features as they progress on the standards track."
Blazor 0.4.0 shipped just a month after v0.3.0, so a new update might be released in the next couple of weeks.
EdgeHTML 17, meanwhile, is being rolled out to users as part of the Windows 10 April 2018 Update.
David Ramel is the editor of Visual Studio Magazine.