仮想マシン(VM)
code:図.mermaid
%%{init:{'theme':'neutral'}}%%
flowchart LR
A
ソースコード
--->|コンパイラ|B
"中間表現(IR)<br/><br/>(バイトコード)"
--->|"JITコンパイラ(VM)"|C
"ネイティブコード(機械語)"
アプリケーションレベルの仮想マシン(?)
ソースコード
↓ (コンパイラ)
中間表現(
IR
)
↓ JITコンパイラ(VM)
ネイティブコード(機械語)
Java VM
Pコードマシン
.NET
LLVM
Erlang VM
V8
IonMonkey
参考
仮想マシン (VM) とは | Red Hat
関連
ハイパーバイザ