
Lo sviluppo di Firefox 4.0 procede spedito e JagerMonkey è ora più veloce del motore di JavaScript TraceMonkey, il cuore dell'attuale Firefox 3.6. L'obiettivo è quello di raggiungere, se non superare, gli avversari. Dopo mesi di lavoro il sorpasso è finalmente avvenuto - i test sono stati effettuati con il benchmark Google V8 - e lo sviluppatore David Anderson promette che anche se minimo, il gap "continuerà ad ampliarsi e questo è un grande traguardo".
JagerMonkey è un nuovo method JIT compiler che usa l'assembler Nitro di WebKit (ne fanno uso anche Chrome e Safari). L'obiettivo di casa Mozilla è quello di unire questo compiler con TraceMonkey, in modo che Firefox possa tracciare il codice JavaScript quando è opportuno e affidarsi a un "method compiler" quando non lo è.
JagerMonkey (linea nera) v TraceMonkey (linea arancione) su benchmark V8. Il motore JavaScript di Google è rappresentato dalla linea verde. La prima versione di JagerMonkey era leggermente più rapida della linea rosa.
JagerMonkey è stato svelato mesi fa (Firefox vuole essere più veloce di Chrome e Opera) e da allora Mozilla ha riscritto tutto da zero. A inizio maggio il team ha deciso riprogettare l'intera piattaforma e a giugno era pronto per iniziare nuovamente l'ottimizzazione. Il bello viene ora, perché si passerà all'integrazione con "la parte buona" TraceMonkey.
JagerMonkey si occupa di risolvere il comportamento di TraceMonkey quando il motore non può eseguire le operazioni di "tracing". TraceMonkey osserva loop e li converte in linguaggio assembler rapidissimo. Tuttavia questa operazione talvolta non funziona correttamente perché i loop possono causare problemi inaspettati che bloccano l'operazione di tracing. Questo comportamento porta a un calo delle prestazioni, che JagerMonkey tenta di risolvere.
JagerMonkey dovrebbe essere pronto ufficialmente l'1 settembre. Firefox 4.0 è già in Beta (Mozilla Firefox 4 Beta 1, cambia tutto. In meglio) e la release ufficiale è pianificata a novembre. Al momento non è chiaro quando le versioni di test di Firefox 4.0 accoglieranno per la prima volta JagerMonkey.
Samsung serie Q, portatili in alluminio con Nvidia
Fring e Skype litigano, colpa della video-chat su 3G
Pirateria italiana, arriva la task force
Giochi Xbox 360 su tablet con la stessa qualità?
LaCie XtremKey, chiavette USB per veri stuntman
iPhone 4, richiamarli per non perdere la faccia?
eBay rischia 3,8 miliardi per colpa di brevetti violati
Crysis 2 Nano Edition, una Collector da 158 euro
Crumpler, due zaini per notebook ben dotati
Pro Evolution Soccer 2011 si rifà il trucco
Easy Download persevera, ADUC chiama Google
Sviluppa per Windows Phone 7 e ti pago. Ti prego!
PhysX non è ottimizzato. Ben 2 anni per ammetterlo
Spia russa a Redmond, Windows nelle mani di Putin
iPhone 4 come Windows Vista, Microsoft spera
Microsoft Office 2010 delude, nelle vendite
Canon lavora ai nuovi super-teleobiettivi 400mm e 600mm
Cellulare TTM Outlimits Solaris con pannello solare integrato
Mio Cyclo 300 e Mio Cyclo 305 HC sono GPS da bicicletta
Facebook vuole Opera per realizzare un nuovo browser?
Microchip nei cetacei per studiare il clima e la fauna marina
Le offerte 3 Italia per il Samsung Galaxy SIII in anteprima
Steve Jobs geniale ma Cook è il capo perfetto per Apple
Absinthe 2.0 per il jailbreak del Nuovo iPad e iOS 5.1.1
Google cancella 1,2 milioni di link pirata al mese
TV a Ultra Alta Definizione: si parla già di standard
Firefox Beta per Android
Firefox Beta per Android rinnova la grafica e mette il turbo
Firefox Reset riporta il browser alle impostazioni originali
Microsoft sta boicottando gli altri browser su Windows RT?
Firefox disattiva i plugin con Click-to-Play per sicurezza
Il browser Mozilla Firefox 12 è disponibile per il download
Firefox Metro per Windows 8, svelate le prime immagini
Anche Firefox cede a H.264, il codec open source ha perso
Firefox 11 sbarca sulla Terra e vuole gli utenti di Chrome
Chrome e Firefox per Windows 8 Metro, che fatica!


http://it.wikipedia.org/wiki/Compilatore_just-in-timeOriginariamente inviata da cigga33
Ma JIT non è lo stesso di Android 2.2 Froyo?
. Seriamente, Firefox non deve solo essere più veloce di Chrome, ma anche stargli dietro con gli aggiornamenti.
Mozilla Firefox 4 Beta 1, cambia tutto. In meglio
Internet Explorer regge, Chrome fa male a Firefox
Firefox 4 cambia le schede, Mozilla spiega perché
Firefox 4.0, il browser di Mozilla a un nuovo inizio
Firefox vuole essere più veloce di Chrome e Opera
Microsoft: Ballmer frainteso sui 500 milioni di Windows 8
Microsoft fa pagare caro lo sviluppo di applicazioni desktop
Yahoo! Axis è un browser per iPhone quasi meglio di Safari
Linux Mint 13 Maya per chi vuole Ubuntu senza Unity
Ballmer pazzo per Windows 8: 500 milioni di copie in un anno
Commenti