ByNathan E Photography
Asm.js in Firefox Nightly | Luke Wagner's Blog
Actually asm.js is what it saysFAQAlthough it is prepared, the explanation by the following slide is the easiest to understand.
Big Web App? Compile It!
This is a micro benchmark result, the numerical value is low and the shorter the graph is, the more excellent it is. The blue color is Firefox, the red color is Chrome, the green color is Firefox + asm.js, the orange color is the native application. As you can see, it marks overwhelming speed and it is almost twice as long as the execution time of native application.
The result of the realistic large benchmark assuming a more realistic situation is as follows and it means that the lower the number and the shorter the graph the better the outcome and the faster. As you can see, it's much faster than Google Chrome and it's running faster than native apps.
A bit more detail is clearly stated in the following entries and so on, asm.js itself need only to opt-in by writing "use asm" at the beginning of the file or at the beginning of the individual function, it is optimized in advance for each engine It will be so.
In other words, by incorporating this asm.js itself, Firefox will speed up, so it's quite possible to expect Firefox 22, which will be released this June.