WebKit: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FrescoBot (discussione | contributi)
m Bot: accenti e modifiche minori
RolloBot (discussione | contributi)
m Bot: Correzione di uno o più errori comuni
Riga 50:
<nowiki>*</nowiki> [[JavaScriptCore]], un motore JavaScript derivato da [[KJS (JavaScript)|KJS]].
 
È una implementazione del motore JavaScript delle librerie PCRE (regular expression libraries) e dello JavascriptJavaScript Engine KJS , ma da questi elementi si è poi diversificato moltissimo, con nuove funzioni e performances elevate, sino ad arrivare ad una completa riscrittura totale nel 2008, con un interprete bytecode denominato SquirrelFish, poi evoluto in SqurrelFish Extreme (SFX, Nitro) con ulteriori accelerazioni di esecuzione JavaScript. Nel 2014 è stato introdotto un compilatore ottimizzato Just-in-Time (JIT) denominato FTL (Fourth-Tier-LLVM, Faster-Than-Light) che usa LLVM per generare codice macchina ottimizzato, e nel 2016 fu poi sostituito da B3 (Bare Bones Backend).
 
== Applicazioni che usano WebKit ==