Improved JavaScript and WebAssembly performance in EdgeHTML 17
Improved JavaScript and WebAssembly performance in EdgeHTML 17 In every release of Microsoft Edge, we tune the Chakra JavaScript engine to provide better startup and execution performance, with a leaner memory footprint, and with improved responsiveness on real-world workloads. As EdgeHTML 17 rolls out to users as part of the Windows 10 April 2018 Update, we’d like to dive into some of the optimizations we’ve made in the Chakra engine in this release. These ongoing optimizations can have a dramatic impact on the day-to-day browsing experience for end users, resulting in faster sites and web apps. Leaner memory footprint (Re-)defer parsing for arrow functions and object literals methods Over the past two Windows releases, we have been improving Chakra’s defer- and re-defer-parsing pipeline, allowing pages to start up faster while consuming less memory. When given a script, Chakra performs a quick pre-parse check for [ more… ]