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.92 "Tomclipse" released
Date Thu, 14 Jul 2005 00:11:38 GMT
CACAO 0.92 "Tomclipse" released.

Long time ago since our last release (Dec. 23rd, 2004), but the
changes we made took that long. Here is a short list of the most
important changes:

  * runtime lazy-loading with code patching
  * dynamic library loading on every platform we support (using
    libltdl)
  * new ICMDs (PUTSTATICCONST, PUTFIELDCONST)
  * some ICMDs inlined (IDIV/IREM, LDIV/LREM, AASTORE, ARRAYCHECKCAST)
  * register allocator uses unused argument registers
  * stacktraces on MIPS, PowerPC and x86_64
  * integration of GNU classpath's system class loader
  * internal class loading code more Java VM Spec compliant
    (classcache, loading constraints, ...)
  * virtual function table bugfix (abstract class implements not all
    interface methods)
  * initial support for thread dump on SIGQUIT (<ctrl>-\) on most
    platforms
  * GNU classpath 0.16
  * Boehm GC 6.5

This is the first release which can start up some major Java
applications like Eclipse or Jakarta Tomcat. Furthermore the Spec
JVM98 runs without problems on most platforms (for details see
website) and some benchmarks of the Dacapo benchmark suite. We still
have some unresolved problems with GUI applications, which may also
apply to Eclipse.

The currently supported architectures are:

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

CACAO is now also able to use an external GNU classpath with:

  --with-external-classpath=<dir>

So, CVS versions of GNU classpath can be tried and developed with
CACAO.

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

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

File: cacao-0.92.tar.gz
md5sum: af8b5a739c4f5cba945fa44ae3c2f8f0
sha1sum: cde5c73c51cdb08cd3df2ca224457cf98f31d6e6

The CACAO Team
cacao@cacaojvm.org



Mime
View raw message