harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christian Thalinger <twi...@complang.tuwien.ac.at>
Subject CACAO 0.93 released
Date Thu, 24 Nov 2005 00:38:29 GMT
CACAO 0.93 released.

This is a major feature enhancement and bugfix release.  Here is a
short list of the most important changes:

  * Java 1.5 support
  * JIT codegenerators for Arm and MIPS (32-bit, -o32), currently
    closed-source
  * integration of a vmgen-based interpreter (--enable-intrp)
  * removal of GNU classpath, CACAO now uses upstream releases or CVS
    head versions
  * finalizer thread
  * JNI local references implemented
  * reflection fixes and access checks (mauve tests)
  * linear scan register allocator (-lsra)
  * lazy resolving fixes
  * fixed instanceof instruction
  * updated to Boehm GC 6.6

This release supports GNU classpath 0.19+.

This release is able for the first time to run Eclipse on
powerpc-linux and alpha-linux architectures.  Furthermore we are able
to start RSSOwl on an embedded 32-bit MIPS (-o32) device.  The
implementation of the finalizer thread cured our random Swing crashes
and deadlocks.  Swing applications should work now out-of-the-box.
But we still have some bugs in our thread lock implementation which
are the main reason for Eclipse deadlocks.

Starting with this release CACAO also supports Java 1.5 and the GNU
classpath generics branch.

Supported platforms added with this release:

  * alpha-unknown-freebsd5.4
  * arm-unknown-linux-gnu
  * mips-unknown-linux-gnu (32-bit)

To ease the usage of CACAO and GNU classpath for developers, it uses
the same configure switch as JamVM:

  --with-classpath-install-dir=<dir>

Currently supported JIT architectures are:

Alpha, Arm, i386, MIPS (32 and 64-bit), PowerPC (32-bit) and x86_64

Information about working applications and some screenshots can be
found on http://www.cacaojvm.org/

Daily test runs with CACAO CVS, GNU classpath CVS and Mauve CVS can be
found on http://www.cacaojvm.org/tgolem/

CACAO 0.93 can be downloaded from
http://www.cacaojvm.org/download/cacao-0.93/

File   : cacao-0.93.tar.gz
md5sum : 51bc6adf59f4ee5d6a647a45cf286c3b
sha1sum: cf23182e24b5b1daa8f9e9afc74d8ee929aab258

Enjoy!

The CACAO Team
cacao@cacaojvm.org



Mime
View raw message