•small-interp – Just enough core classes
to load and interpret the rest. -lazy-resolve option avoids linking
dependencies.
•fast-interp – small-interp with
AOT-compiled loader for faster startup.
•small-jit – Core classes to load and JIT-compile
the rest. –lazy-resolve avoids dependencies. Loader and
JIT compiler are AOT-compiled.
•fast-jit – small-jit plus all standard
JDK 1.3 classes. Everything is AOT compiled.