Releases

Oct 30, 2006

CACAO 0.97 released.

This is a bug-fix and feature enhancement release. Here is a short list of the most important changes:

  • New instruction format.
  • New intermediate representation with unified variables.
  • Local subroutine elimination.
  • Fixed the interpreter - it runs eclipse now.
  • New stack-based verifier (used for -Xint).
  • Boehm GC updated to version 6.8.
  • Added enable/disable system assertion support (-esa/-dsa).
  • Initial javax.management support.
  • Initial sun.misc.Unsafe (JSR166) support.
  • Added failed class as message to ClassCastException's.
  • AttachCurrentThread, DetachCurrentThread, and AttachCurrentThreadAsDaemon implemented.
  • libjvm is now opened via dlopen (removed -rpath stuff).
  • Data segment now reuses values (if possible).
  • Fixed AbstractMethodError bug.
  • Fixed builtin_isanysubclass (BeanShell bug).
  • Fixed a memory leak in dump memory.
  • Fixed a bug with DUP2_X1 and DUP2_X2.
  • Safe decoding of invalid UTF-8 sequences in NewStringUTF.
  • Fixed line numbers in exceptions thrown through the JIT.
  • Proper null-check for MONITOREXIT.
  • Many low-level jasmin tests added.
  • Read the whole release announcement here.

    May 29, 2006

    CACAO 0.96 released.

    This is a bugfix and feature enhancement release. Most important release features:

    Read the whole release announcement here.

    February 14, 2006

    CACAO 0.95 released.

    This is a bugfix release. Most important release features:

    Read the whole release announcement here.

    January 22, 2006

    CACAO 0.94 released.

    Most important release features:

    Read the whole release announcement here.

    November 23, 2005

    CACAO 0.93 released.

    Most important release features:

    Read the whole release announcement here.

    July 14, 2005

    CACAO 0.92 "Tomclipse" released.

    Most important release features:

    Read the whole release announcement here.

    December 23, 2004

    CACAO 0.91 is released. This is a bugfix release.

    Release features:

    December 8, 2004

    CACAO 0.90 is released under the GPL!

    This release supports the following features:


    Last updated: $Date: 2006-02-14 11:56:48 +0100 (Tue, 14 Feb 2006) $ $Author: twisti $
    Please send mail to cacao@cacaojvm.org for comments of this page.