Projects / Jato

Jato

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
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  05 Jan 2012 12:22

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.

  •  28 Jul 2011 21:57

    Release Notes: Jython and JRuby support finally start under Jato. Annotation support has been improved. Many x86 architecture bugs have been squashed.

    •  18 Sep 2010 19:24

      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.

      •  10 May 2010 13:57

        Release Notes: This version adds support for Boehm GC and has tons of fixes to make more applications work.

        •  10 Jan 2010 09:32

          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.

          Screenshot

          Project Spotlight

          m23

          A software deployment and software management system for Debian Linux.

          Screenshot

          Project Spotlight

          Class::EHierarchy

          A base class for hierarchally-aware objects.