cacaovm.org


Get cacaovm

Menu


Latest news

cacaovm 0.99.4 released
March 16th, 2009
This is a bug-fix release. Here is a short list of the most important changes ... (read more)
Other news...
August 12th, 2008
cacaovm 0.99.3 released (read)
July 08th, 2008
cacaovm 0.99.2 released (read)
June 17th, 2008
cacaovm 0.99.1 released (read)

cacaovm 0.99.4 released

March 16th, 2009

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

  • * New subtype checking code fixes unexpected class cast exceptions and no longer needs critical sections in JIT code.
  • * Fixed race condition in patcher subsystem which caused illegal instructions and segmentation faults (PR85).
  • * Fixed PR112, PR116, PR118, PR122.

CACAO uses GNU Classpath as default Java runtime library and supports upstream releases or CVS snapshots. This release requires GNU Classpath 0.96 or higher to build and was tested against GNU Classpath 0.97.2 on a number of various platforms.

CACAO's ./configure has some options for Java runtime configuration, namely:

  • --with-java-runtime-library=<type>
  • --with-java-runtime-library-prefix=<dir>
  • --with-java-runtime-library-classes=<path>
  • --with-java-runtime-library-libdir=<dir>

For detailed information see ./configure --help.

Currently supported JIT compiler architectures are:

  • * alpha
  • * arm
  • * i386
  • * m68k (broken)
  • * mips
  • * powerpc
  • * powerpc64
  • * s390
  • * sparc64
  • * x86_64

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

The CACAO wiki can be found here: http://c1.complang.tuwien.ac.at/cacaowiki/

The CACAO mailing lists can be found here: http://c1.complang.tuwien.ac.at/mailman/listinfo/

Nightly test runs with CACAO Mercurial tip, GNU Classpath CVS head and Mauve CVS head can be found on http://www.complang.tuwien.ac.at/cacaojvm/jvmtester/.

CACAO 0.99.4 can be downloaded from http://www.complang.tuwien.ac.at/cacaojvm/download/cacao-0.99.4/

File : cacao-0.99.4.tar.gz
md5sum : c5e6525c5212ddbb6026e4a7cde37ca6
sha1sum: d9d159f8f905a9fa53ea7ae0f50a442dbd6b5e84

File : cacao-0.99.4.tar.bz2
md5sum : 63220327925ace13756ae334c55a3baa
sha1sum: e786a21c0f3f8fc1394e5a2a7a3e5607116760ec

Enjoy!

CACAOVM - Verein zur Foerderung der freien virtuellen Maschine CACAO
cacao@cacaovm.org