CACAO 0.94 released.
This is a small feature enhancement and bugfix release. Here is a
short list of the most important changes:
* support compilation of Interpreter and JIT compiler into one binary (not
enabled by default)
* bootstrap ZIP code rewrite (VM startup time improvement)
* fixed JNI DirectByteBuffer functions, JOGL works now
* removed most third-party files from the repository, we link to the
libraries instead
* removed VM interface Java files which were identical to the GNU
Classpath upstream version
* added defineClassWithTransformers to java.lang.VMClassLoader, now we are
able to build against the generics branch
* Java compiler which should be used during compilation can be specified
via JAVAC environment variable
* a lot of bugfixes
This release supports GNU Classpath 0.19+ and was tested on some
platforms against GNU Classpath 0.20.
With this release we were able for the first time to run most of the
JOGL demos on i386-unknown-linux-gnu and x86_64-unknown-linux-gnu
systems.
Supported platforms added with this release:
* powerpc64-unknown-linux-gnu (intrp only)
ATTENTION: The usage of CACAO and GNU Classpath has a bit changed due
to some issues on 64-bit distributions. The proper ./configure
options are:
--with-classpath-prefix=