Domande con tag 'jit'

4
risposte

Compilatore JIT per C, C ++ e simili

Esiste un compilatore just-in-time là fuori per linguaggi compilati, come C e C ++? (I primi nomi che mi vengono in mente sono Clang e LLVM! Ma non credo che attualmente lo supportino.) Spiegazione: Penso che il software potrebbe trarre va...
posta 23.12.2010 - 01:47
4
risposte

Perché dopo ogni riavvio, i miei siti .NET locali richiedono tempo per il caricamento per la prima volta? [chiuso]

Sto sviluppando siti basati su piattaforma .NET. Di solito distribuisco questi siti sul mio IIS locale, in modo da poterli testare e vedere la loro funzionalità prima di andare in diretta. Tuttavia, ogni volta che riavvio Windows, sembra che i s...
posta 01.08.2011 - 12:09
4
risposte

Come funziona Chrome V8? E perché JavaScript non era JIT-Compiled in primo luogo?

Ho svolto ricerche su Interpreti / Compilatori, poi mi sono imbattuto in JIT-Compilation, in particolare nel motore JavaScript V8 di Google Chrome. Le mie domande sono - Come può essere più veloce rispetto all'interpretazione standard?...
posta 29.07.2015 - 23:58
1
risposta

Qual è la relazione tra interpreti meta-circolari, macchine virtuali e aumento delle prestazioni?

Ho letto degli interpreti meta-circolari sul web (incluso SICP) e ho esaminato il codice di alcune implementazioni (come PyPy e Narciso). Ho letto un bel po 'di due lingue che hanno fatto un grande uso della valutazione metacircolare, Lisp e...
posta 30.09.2013 - 23:11
1
risposta

JIT del codice macchina e bit Esecuzione disabilitazione

Come è il codice macchina generato in runtime (come l'output di un JIT), effettivamente eseguito dalla CPU se la CPU / OS ha un bit di Execution Disable? Per quanto ne so, molti processori e sistemi operativi moderni includono il supporto per...
posta 08.09.2014 - 20:45
13
risposte

Sarebbe pratica un'alternativa tipizzata staticamente a JavaScript sulle pagine web?

La preferenza per la digitazione dinamica e statica è in gran parte una questione di gusti e diverse persone li trovano più o meno adatti in diverse situazioni. La mia domanda è, sarebbe tecnicamente possibile avere un'alternativa tipizzata s...
posta 15.12.2010 - 23:10
2
risposte

Il JIT corrente ottimizza i codici macchina generati per la previsione delle filiali in base alle statistiche di runtime?

Alcune JVM compilerebbero codice byte Java in codice macchina nativo. Sappiamo che ci sono molte ottimizzazioni che potremmo applicare per questo. Recentemente, ho anche appreso che un'operazione di ramo può bloccare la CPU e influire in modo si...
posta 06.08.2012 - 18:05
5
risposte

Perché si chiama Just In Time?

So cosa è il compilatore JIT, ma per quanto riguarda il motivo per cui viene chiamato, ovviamente rileva le eccezioni Just in Time , ma come e perché dovrebbe essere chiamato questo? Scusa se questo suona un po 'vago.     
posta 09.07.2012 - 18:39
3
risposte

Perché Python non è stato ottimizzato come le moderne implementazioni di Javascript?

Le moderne implementazioni Javascript come V8 (Chrome), SpiderMonkey (Firefox) e Chakra (IE / Edge) hanno tutte la compilazione JIT e una serie di altre ottimizzazioni per migliorare le prestazioni. Perché Python non ha questi? Ho guardato...
posta 27.04.2017 - 07:21
2
risposte

In che modo gli interpreti JIT gestiscono i nomi delle variabili?

Diciamo che devo progettare un interprete JIT che traduca IL o bytecode in istruzioni eseguibili in fase di runtime. Ogni volta che nel codice si incontra un nome di variabile, l'interprete JIT deve tradurlo nel rispettivo indirizzo di memoria,...
posta 13.06.2016 - 00:42