Vývojová verze Firefoxu číslo 18 dostala nové javascriptové jádro jménem IonMonkey. Mozilla to oznámila na svém blogu. IonMonkey je velkým krokem kupředu ve výkonu JavaScriptu a architektuře našeho kompilátoru. Zároveň je to výsledek intenzivního ročního snažení našeho vývojářského týmu. Už se těšíme, až to uvidíme v reálném provozu,
píše David Anderson na blogu.
Hlavní technická změna kompilátoru spočívá v tom, že nepřevádí kód z JavaScriptu přímo do binární podoby, ale používá mezikrok v podobě jakéhosi metajazyka. Tento kód je pak možné kdykoliv za běhu dodatečně optimalizovat a pak znovu přeložit do binární podoby.
Podle zveřejněných benchmarků, které ovšem pocházejí od Mozilly, by se výkon javascriptového jádra měl zvýšit o 20 až 25 %. Nové verze bychom se měli podle vývojového cyklu dočkat na začátku příštího roku.