Domande con tag 'bytecode'

3
risposte

In che modo esattamente il codice byte è "analizzato"?

In che modo Bytecode è "analizzato"? Ho capito che Bytecode è una rappresentazione binaria e intermedia della sintassi di un determinato linguaggio di programmazione. Alcuni linguaggi di programmazione convertono il loro testo sorgente in Byt...
posta 03.11.2016 - 15:40
4
risposte

Che cosa è esattamente il Bytecode della macchina virtuale? [chiuso]

Voglio lavorare su un compilatore molto semplice per un linguaggio molto semplice. Il compilatore compilerà il codice con un codice byte di base. Successivamente, un programma di macchina virtuale eseguirà il bytecode ed eseguirà il programma....
posta 03.03.2014 - 12:31
2
risposte

Cosa dovrebbe fare esattamente il bytecode JITed?

Sto lavorando su una VM (e su un linguaggio di scripting per questo) che ho intenzione di implementare per JITing. Sto solo lavorando al "plumbing" di esso ora, ma non voglio che il compilatore JIT sia un ripensamento. Tuttavia, mentre comprendo...
posta 25.07.2015 - 13:00
2
risposte

Perché un codice byte VM utilizza stack o registri contrapposti alle operazioni dirette? [duplicare]

Sto lavorando su un semplice interprete bytecode per imparare come funzionano le macchine virtuali. Ho letto di VM e sembra che tutti siano basati su stack o registrati. All'epoca aveva senso, ma poi ho iniziato a lavorare sul mio interprete e...
posta 20.10.2014 - 06:13
4
risposte

C'è un modo per vedere quante operazioni costa una funzione, un blocco di codice o una dichiarazione?

Supponiamo di avere un telefono in grado di elaborare 1 milione di operazioni al secondo e un microcontrollore in grado di eseguire 1000. C'è un modo per dire quante operazioni eseguite da una funzione o un blocco di codice è in esecuzione?...
posta 22.12.2016 - 22:12
1
risposta

L'uso delle firme digitali e delle macchine bytecode è una tecnica praticabile per rendere difficile il reverse engineering? [duplicare]

Se ho una chiave privata con cui firmo il codice byte e una chiave pubblica con la quale posso decifrare il codice firmato per verificarne l'autenticità, posso proteggere il codice byte da decodificare e modificare come segue: Costruito un...
posta 13.02.2015 - 16:46
2
risposte

Conversione di codice Java eseguito per dipendenza in codice nativo

È, almeno teoricamente, possibile convertire un'applicazione Java in codice nativo che può essere eseguito da qualcos'altro scritto in Java? Un esempio di questo potrebbe essere un server Minecraft Spigot. È possibile codificare i plug-in e inse...
posta 29.05.2018 - 20:19