OpenJIT Compiler Overview (3)
OpenJIT Frontend System
Bytecode-to-bytecode optimizer
gDiscompilerh to recover Java source structure
Class framework for standard program analysis
Classfile Annotation Analysis
Various info for optimization and extensions
OpenJIT Backend System
A small Java JIT compiler in Java
Standard optimizations
stack-to-register allocation
peephole optimization
stack ops to RISC ops