Bookmarks
JIT -
List of Java just-in-time (JIT) compilers
Bytecode Verifier (Note: BCEL,
libgcj
, IKVM)
GUI Layer (AWT/Swing) -
GUI Toolkit Diagram
Debugging via JVMDI/JDWP in SableVM
http://www.shudo.net/jit/perf/
Collection of Papers on JRE Issues, incl. JVM, JIT, GC, Emulators, etc.
A Collection of JVM Options
USF Programming Languages Course Lecture Notes/Audio
Papers
A PORTABLE RESEARCH FRAMEWORK FOR THE EXECUTION OF JAVA BYTECODE
A Modular and Extensible JVM Infrastructure
The Jalapeño Virtual Machine(Jikes RVM)
JMTk: A portable memory management toolkit.
Combining Stack Caching with Dynamic Superinstructions
GC Points in a Threaded Environment – Sun Microsystems
Cost-Effective Compilation Techniques for Java Just-in-Time Compilers
Articles
Java Implementations
Tutorials
Dynamic Compilation and Adaptive Optimization in Virtual Machines
The Design and Implementation of the Jikes RVM Optmizing Compiler
The Design and Implementation of the Jalapeño Research VM for Java
Software Optimization and Virtual Machines
MIT Online Courseware: Computer Language Engineering
Existing work for pluggability
Hooks from Classpath to VM
Hooks from VM to Classpath
Boehm GC
.
NOTE
: Kaffe has two GC thingies
kaffe-gc and boehm-gc
MMTk from JikesRVM
SableJIT - a module of SableVM
Related Pages
JVM Feature Comparison
Kaffe-Gump
Nick Lothian's Unofficial Apache Harmony Blog
Existing JVM Benchmarks
Native code and assembly resources
JVM In Java
Unofficial Apache Harmony Blog in Spanish - Blog no oficial en castellano