R-Hackerz.Com Our Battlefield is the WEB

  • Win Tutorial – Kaspersky Internet Security 2011
  • MAC Tutorial – Photoshop CS5 – Errore “la licenza del prodotto è scaduta”
  • MAC Tutorial – Adobe Photoshop CS5 Extended Crack
  • Windows Tutorial – Adobe CS5 Master Collection CRACK
  • MAC Tutorial – Adobe CS5 Master Collection CRACK
  • Linux BackTrack 4 – Final Version
  • Hack Wii 4.2e – Giocare da USB
  • MAC Tutorial – Adobe CS4 Master Collection CRACK
  • Le 15 cose che ci hanno insegnato i Films sui Computers
  • Streaming tra MAC e xBox
  • Hack Wii 4.2e
  • Server eMule / aMule – Update Gennaio 2010
  • Mighty Mouse Apple ed i Problemi con lo Scroll
  • Anonimato da Telefono Fisso e Cellulare
  • Privacy su Facebook
  • Windows – Photoshop CS4 – “La licenza del prodotto è scaduta”
  • MAC – Photoshop CS4 – Errore “La licenza del prodotto è scaduta”
  • Streaming tra MAC e PS3
  • iPhone Codes – I codici nascosti di iPhone
11mar/102

Mozilla e la chimera: Firefox + Safari

Nascerà un nuovo motore JavaScript che implementerà una specifica parte del famoso motore di WebKit. Obiettivo: competere con le performance JavaScript di browser come Opera e Chrome.

Le future versioni di Firefox potrebbero condividere alcuni geni con Safari. Mozilla sta infatti lavorando ad un nuovo motore JavaScript, chiamato in codice JaegerMonkey, che prenderà in prestito alcune porzioni del codice di WebKit, il famoso layout engine open source alla base del browser di Apple.

Come spiegato da Ars Technica, Mozilla mutuerà da WebKit l'efficiente generatore di codice nativo JSCore e lo combinerà con il proprio NanoJIT: in pratica, Mozilla intende prendere il meglio delle due tecnologie per forgiare un motore ibrido che, almeno sulla carta, sarà in grado di offrire performance significativamente superiori a quelle fornite oggi da TraceMonkey (l'attuale motore JavaScript di Firefox).

L'obiettivo di Mozilla è quello di colmare rapidamente il gap prestazionale accumulato da Firefox nei confronti di Safari, Chrome e Opera, arrivando eventualmente a sorpassare gli avversari.

In passato Mozilla aveva già tentato di realizzare un motore JavaScript di nuova generazione: questo avrebbe dovuto basarsi su Tamarin, una macchina virtuale open source realizzata da Adobe e basata sullo standard ECMAScript 4. Il progetto venne però abbandonato nel 2008, soprattutto a causa dell'allora imminente rilascio di ECMAScript 5, e l'unica parte di Tamarin che Mozilla implementò nel suo motore JavaScript fu il generatore di codice nativo NanoJIT.

"Il nuovo motore JaegerMonkey di Mozilla continuerà ad utilizzare NanoJIT per alcune cose, ma si appoggerà al Nitro Assembler di Apple per generare efficiente codice nativo", spiega Ars. "Questo consentirà a JaegerMonkey di beneficiare dei vantaggi prestazioni offerti dalla compilazione just-in-time".

Dal momento che JaegerMonkey è ancora in piena fase di sviluppo, al momento non ci sono nightly build di Firefox che consentano di provare il nuovo engine. Gli sviluppatori possono invece già dare un'occhiata al suo codice qui.

Alessandro Del Rosso
giovedì 11 marzo 2010

Mozilla e la chimera: Firefox + Safari

Nascerà un nuovo motore JavaScript che implementerà una specifica parte del famoso motore di WebKit. Obiettivo: competere con le performance JavaScript di browser come Opera e Chrome

Roma - Le future versioni di Firefox potrebbero condividere alcuni geni con Safari. Mozilla sta infatti lavorando ad un nuovo motore JavaScript, chiamato in codice JaegerMonkey, che prenderà in prestito alcune porzioni del codice di WebKit, il famoso layout engine open source alla base del browser di Apple.

Come spiegato da Ars Technica, Mozilla mutuerà da WebKit l'efficiente generatore di codice nativo JSCore e lo combinerà con il proprio NanoJIT: in pratica, Mozilla intende prendere il meglio delle due tecnologie per forgiare un motore ibrido che, almeno sulla carta, sarà in grado di offrire performance significativamente superiori a quelle fornite oggi da TraceMonkey (l'attuale motore JavaScript di Firefox).

L'obiettivo di Mozilla è quello di colmare rapidamente il gap prestazionale accumulato da Firefox nei confronti di Safari, Chrome e Opera, arrivando eventualmente a sorpassare gli avversari.

In passato Mozilla aveva già tentato di realizzare un motore JavaScript di nuova generazione: questo avrebbe dovuto basarsi su Tamarin, una macchina virtuale open source realizzata da Adobe e basata sullo standard ECMAScript 4. Il progetto venne però abbandonato nel 2008, soprattutto a causa dell'allora imminente rilascio di ECMAScript 5, e l'unica parte di Tamarin che Mozilla implementò nel suo motore JavaScript fu il generatore di codice nativo NanoJIT.

"Il nuovo motore JaegerMonkey di Mozilla continuerà ad utilizzare NanoJIT per alcune cose, ma si appoggerà al Nitro Assembler di Apple per generare efficiente codice nativo", spiega Ars. "Questo consentirà a JaegerMonkey di beneficiare dei vantaggi prestazioni offerti dalla compilazione just-in-time".

Condividi

A proposito Kira

Amministratore del Sito, Classe '91. Nell'informatica dal 2002. Ufficialmente nel campo dal 2007.
Articolo letto 207 volte
Commenti (2) Trackback (0)
  1. Per la serie “l’unione fa la forza”

    ?

Lascia un commento


Ancora nessun trackback.