* JIT Compiler
Efficient Type Inclusion Tests: Jahn Vitek, R. Nigel Horspool, Andres
Krall
Efficiently Computing Static Single Assignment Form and the Control
Dependence Graph: Ron Cytron, Jeanne Ferrante
Monitors and Exceptions - How to implement Java efficiently: Andreas Krall,
Mark Probst
Efficient JavaVM Just-in-Time Compilation: Andreas Krall
Java for
Large-Scale Scientific Computations: Andreas Krall, Phillip Thomsich
Engineering Simple, Efficient Code Generator Generator: Christopher
W. Fraser, David R. Hanson, Todd A. Proebsting
Code Generation Techniques: Todd Alan Proebsting
Fast,
Effective Code Generation in a Just-In-Time Java Compiler: Ali-Reza
Adl-Tabatabai Guei-Yuan Lueh, Vishesh M. Parikh, James M. Stichnoth...
* Register Allocation
Linear Scan Register Allocation: Massimiliano Poletto, Vivek Sarkar
Quality and Speed in Linear-scan Register Allocation: Omri Traub, Glenn
Holloway, Michael D. Smith
* Interpreter
vmgen-A Generator of Efficient Virtual Machine Interpreters: M. Anton
Ertl, David Gregg, Andreas Krall, Bernd Paysan