Jato is a JIT-only virtual machine for Java that aims to support the latest JVM specification. It can run many Java applications such as Eclipse on 32-bit x86 Linux machines, and is currently being ported to x86-64, ARM, and PPC32. It uses Boehm GC as its garbage collector and relies on GNU Classpath to provide essential Java run-time libraries.


JRuby and Jython are now supported. VM startup speed has improved by 25% and DaCapo benchmark results have improved across the board. The JIT compiler is now able to optimize code before execution. It has limited support for ARM and PPC32 architectures, and significantly improved support for the x86-64 architecture. The VM now also has a classfile verifier.

URL: Jato