OpenJDK documents
overview of the
JIT compilers
; does not exist yet:
http://openjdk.java.net/groups/hotspot/docs/Compiler.html
glossary of terms
found in the HotSpot sources and documentation
Thinking About Intermediate Representations
: in general terms, what an IR isĀ and how it works
Interesting tasks to do
Pull documentation from internal j2se/HotspotCompilers and javaweb/hotspot/Compiler (Sun engrs. only).
Document major classes of optimization.