IonMonkey JavaScript Lands in Firefox 18, Speeds Things Up

The new JavaScript engines just showed up in the first nightly release and could make it into the final version of the browser on January 1, 2013.

IonMonkey will upgrade the current JaegerMonkey, which was introduced with Firefox 4 in March of 2011, and bring Mozilla closer to Google's Crankshaft that is used in Chrome. The progress of IonMonkey can be seen at arewefastyet.com, which shows that, at least on Mozilla's test platform, IonMonkey is faster than Google's Chrome in Mozilla's Kraken benchmark, but still has some catching up to do in Sunspider, and rivals Safari's score in Google V8 benchmark.

Mozilla said that IonMonkey is optimized for long-running applications, while short applications will use the still intact JaegerMonkey. According to Mozilla's David Anderson, IonMonkey introduces loop-invariant code motion, sparse global value numbering, linear scan register allocation, dead code elimination as well as range analysis to the JavaScript engine.

The IonMonkey Firefox can be downloaded from Mozilla's nightly channel now. The Aurora developer version is due on October 9, while the Beta channel is likely to see IonMonkey on November 20, if Mozilla can move IonMonkey through its developer process smoothly.

Contact Us for News Tips, Corrections and Feedback

Create a new thread in the US News comments forum about this subject
This thread is closed for comments
18 comments
    Your comment
  • skyline100
    Long live firefox!!
    9
  • JasonAkkerman
    Link is broken. It should be http://arewefastyet.com/, not http://arewefatsyet.com/.
    4
  • freggo
    FF 18?
    really? Dang, I am still on '14'
    No wonder by girlfriend left me and the dog looks funny at me :-)
    8