Jato is an implementation of the Java virtual machine. It includes a VM and a JIT compiler for the x86 machine architecture and supports the JNI API. Jato uses Boehm GC as its garbage collector and relies on GNU Classpath to provide essential Java APIs.
|Tags||Software Development Compilers Virtual Machine JVM|
Release Notes: 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.
Release Notes: Jython and JRuby support finally start under Jato. Annotation support has been improved. Many x86 architecture bugs have been squashed.
Release Notes: Performance optimizations were made across the board. Many fixes were made to make Eclipse, Jython, Xalan, and Lusearch work. All DaCapo benchmark suite tests pass now.
Release Notes: This version adds support for Boehm GC and has tons of fixes to make more applications work.
Release Notes: This release has a bunch of fixes to make some new programs run under Jato, such as Java Tris, Clojure REPL, and DaCapo. There's also lots of infrastructure work for garbage collection, but it is not functional yet. Fixes were made to the x86-64 port, which is also not fully functional.