Microsoft Is Bringing Asm.js To Chakra & Microsoft Edge, Enables Great Improvements In Unity Benchmarks

Reading time icon 1 min. read


Readers help support MSpoweruser. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help MSPoweruser sustain the editorial team Read more

Asm js Microsoft Edge

Asm.js is a strict subset of JavaScript that can be used as a low-level, efficient target language for compilers. It helps JavaScript execute at “predictable” and “near-native” performance, both of which are non-trivial in the world of compiler optimizations for dynamic languages like JavaScript. It is used by games like Angry Bots, Survival Shooter, Tappy Chicken. Microsoft is bringing Asm.js support in Chakra and Microsoft Edge.

To enable and experiment with the current Asm.js support in Microsoft Edge, navigate to about:flags in Microsoft Edge and select the “Enable asm.js” flag.

 In terms of performance wins, there are a crop of asm.js benchmarks that are emerging. With the preliminary asm.js support, Chakra and Microsoft Edge now perform more than 300% faster on Unity Benchmark and around 200% faster on individual tests like zlib, which features in Google’s Octane and Apple’s Jet Stream benchmarking suites.

Read more about it here.

More about the topics: ASM.JS, Chakra, developers, edge, microsoft, mozilla, Web