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 (-\) 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= 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