CS450 Compiler Design
58
Bootstrapping an Interpretive Compiler to Generate
M
code
Java-->JVM
Java
JVM
Java
Java-->JVM
JVM
Our “portable compiler kit”:
P
M
Java
P
Goal: we want to get a “completely native” Java compiler on machine
M
Java-->
M
M
JVM
M
M