Breaking News

Club3D announces new Qi2 products for 2026 LIAN LI Launches Vector V100 MINI Compact mATX Case Starting at $49.99 GAMEMAX Unveils NEX C56 and NEX C56 VC Dual-Chamber Cases ASUS Announces ProArt PF120 Case Fan ASUSTOR has announced the release of the new upgraded Lockerstor Gen2 Plus

logo

  • Share Us
    • Facebook
    • Twitter
  • Home
  • Home
  • News
  • Reviews
  • Essays
  • Forum
  • Legacy
  • About
    • Submit News

    • Contact Us
    • Privacy

    • Promotion
    • Advertise

    • RSS Feed
    • Site Map

Search form

Microsoft Touts Greater Javascript Performance Of Edge Browser

Microsoft Touts Greater Javascript Performance Of Edge Browser

Enterprise & IT May 8,2015 0

Microsoft's Edge, the upcoming web browser, will be significabty faster than the Interner Explorer 11 in terms of JavaScript performance, thanks to its usage of asm.js. Microsoft Edge will integrate Mozilla's asm.js optimisations into its Chakra JavaScript engine, and says that the result is a three-fold performance compard to the Internet Explorer 11.

"With the preliminary asm.js support, Chakra and Microsoft Edge now perform more than 300 percent faster on Unity Benchmark, and around 200 percent faster on individual tests like zlib, which features in Google's Octane and Apple's Jet Stream benchmarking suites," said Abhijith Chatra, Chakra senior software engineering manager, and Gaurav Seth, Chakra principal PM manager, in a blog post.

Asm.js is a strict subset of JavaScript that can be used as a low-level, efficient target language for compilers. As a sublanguage, asm.js effectively describes a sandboxed virtual machine for memory-unsafe languages like C or C++. A combination of static and dynamic validation allows JavaScript engines to employ techniques like type specialized compilation without bailouts and ahead-of-time (AOT) compilation for valid asm.js code. Such compilation techniques help 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.

Given the complexity of writing asm.js code by hand, asm.js is currently produced principally by transpiling C/C++ code using toolchains like Emscripten to run on the Web platform, utilizing technologies such as WebGL and Web Audio. Game engines like those from Unity and Unreal are starting to land early/experimental support of plug-in free games on the web using a combination of asm.js and other related technologies.

Arriving in Microsoft's Edge browser for Windows 10, the performance improvements thanks to asm.js will also be available to Windows store apps written using HTML/CSS/JS and web views that target the EdgeHTML rendering engine in Windows 10, Seth and Chatra said.

Users who are running the Windows 10 Technical Preview are able to use asm.js via the about:flags page in Edge.

"We are not fully done yet," said Seth and Chatra. "We are working on fine tuning Chakra's pipeline for ASM.js support -- gathering data to validate if the current design approach performs well for real world asm.js payloads, understanding and addressing outstanding performance, functionality, and tooling issues etc. before enabling this feature by default."

Formerly known as Project Spartan, Edge will not use the legacy technology found in Internet Explorer. For instance, ActiveX and Browser Helper Objects will be gone, meaning that plugins, toolbars, Silverlight and as we mentioned Java will not be supported. On the oterh hand, it will natively support Flash and PDF rendering.

In their place are Chrome-like extensions built in HTML and JavaScript.

Tags: Edge browserwindows 10
Previous Post
Ericsson Filed New Suits Against Apple in Germany, the UK and the Netherlands
Next Post
ASUS MG279Q Gaming Display Supports 144Hz and FreeSync

Related Posts

  • Windows Search to Show COVID19 Info in Search, Your Phone App Lets You Control Music Apps

  • Microsoft Brings More Widgets for Apps to The Xbox Game Bar

  • Microsoft Says Hackers Take Advantage of Windows Vulnerability

  • Microsoft Says Coronavirus Will Impact Windows 10 Updates

  • Windows 10 is Powering 1 Billion Active Devices

  • Windows 10 Critical Security Update Patches SMB Vulnerability

  • Microsoft Discloses Unpatched Critical SMB Vulnerability in Windows

  • Microsoft Announces a Cloud-based Print Solution

Latest News

Club3D announces new Qi2 products for 2026
Consumer Electronics

Club3D announces new Qi2 products for 2026

LIAN LI Launches Vector V100 MINI Compact mATX Case Starting at $49.99
Cooling Systems

LIAN LI Launches Vector V100 MINI Compact mATX Case Starting at $49.99

GAMEMAX Unveils NEX C56 and NEX C56 VC Dual-Chamber Cases
Cooling Systems

GAMEMAX Unveils NEX C56 and NEX C56 VC Dual-Chamber Cases

ASUS Announces ProArt PF120 Case Fan
Cooling Systems

ASUS Announces ProArt PF120 Case Fan

ASUSTOR has announced the release of the new upgraded Lockerstor Gen2 Plus
Enterprise & IT

ASUSTOR has announced the release of the new upgraded Lockerstor Gen2 Plus

Popular Reviews

be quiet! Dark Mount Keyboard

be quiet! Dark Mount Keyboard

Terramaster F8-SSD

Terramaster F8-SSD

be quiet! Light Mount Keyboard

be quiet! Light Mount Keyboard

Soundpeats Pop Clip

Soundpeats Pop Clip

Akaso 360 Action camera

Akaso 360 Action camera

Dragon Touch Digital Calendar

Dragon Touch Digital Calendar

Noctua NF-A12x25 G2 fans

Noctua NF-A12x25 G2 fans

be quiet! Pure Loop 3 280mm

be quiet! Pure Loop 3 280mm

Main menu

  • Home
  • News
  • Reviews
  • Essays
  • Forum
  • Legacy
  • About
    • Submit News

    • Contact Us
    • Privacy

    • Promotion
    • Advertise

    • RSS Feed
    • Site Map
  • About
  • Privacy
  • Contact Us
  • Promotional Opportunities @ CdrInfo.com
  • Advertise on out site
  • Submit your News to our site
  • RSS Feed