DV Hardware - bringing you the hottest news about processors, graphics cards, Intel, AMD, NVIDIA, hardware and technology!
   Home | News submit | News Archives | Reviews | Articles | Howto's | Advertise
DarkVision Hardware - Daily tech news
May 21, 2019 
Main Menu
News archives

Who's Online
There are currently 212 people online.


Latest Reviews
Ewin Racing Flash gaming chair
Arctic BioniX F120 and F140 fans
Jaybird Freedom 2 wireless sport headphones
Ewin Racing Champion gaming chair
Zowie P-TF Rough mousepad
Zowie FK mouse
BitFenix Ronin case
Ozone Rage ST headset

Follow us

Firefox 18 getting faster JavaScript engine

Posted on Wednesday, September 12 2012 @ 22:23:07 CEST by

Mozilla revealed on its blog that Firefox 18 will come with IonMonkey, a brand new three-step JavaScript engine that has been under development since June 2011. While Mozilla's previous JavaScript engines did a fairly direct translation from JavaScript to machine code, the new engine will optimize the code, just like typical C++ or Java production compilers. The new approach promises better performance and maintainability, and should make future JavaScript compiler research much easier.
IonMonkey provides a brand new architecture that allows us to do just that. It essentially has three steps:

  • Translate JavaScript to an intermediate representation (IR).
  • Run various algorithms to optimize the IR.
  • Translate the final IR to machine code.

    We’re excited about this not just for performance and maintainability, but also for making future JavaScript compiler research much easier. It’s now possible to write an optimization algorithm, plug it into the pipeline, and see what it does.
  • IonMonkey runs 26 percent faster in the Kraken benchmark and 20 percent faster than Firefox 15 in Google's V8 benchmark.

    Firefox 18 benchmarked in Kraken

    Fireofx 18 benchmarked in V8



    DV Hardware - Privacy statement
    All logos and trademarks are property of their respective owner.
    The comments are property of their posters, all the rest © 2002-2019 DM Media Group bvba