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