X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=NEWS;h=bbc7c624e3904916133c43beaa465bd09c796c86;hb=d1377204f560df4d6656f58914bc4d242193c5e0;hp=973a7bd67f277fc43049111cbb335101a82995e0;hpb=8c81647e1c96715f45498a3ada7f795b5c9dfe81;p=cacao.git diff --git a/NEWS b/NEWS index 973a7bd67..bbc7c624e 100644 --- a/NEWS +++ b/NEWS @@ -1,7 +1,51 @@ -New in release 0.99 (March x, 2008) +New in release 1.1pre (not yet released) + + * park/unpark support. + * Fixed various array-related bugs, including PR116, PR119. + * Fixed PR120 (races in thread code). + * Fixed code generation bugs on Alpha, ARM and PPC64. + * Simplified signal handling (much less code duplication). + * Works with icedtea-1.10. (PR128, PR129). + * OpenSolaris support. + * Various other fixes. + +New in release 0.99.4 (March 16, 2009) + + * 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. + +New in release 0.99.3 (August 12, 2008) + + * Fixed PR93 (Process.destroy() now works correctly). + * Yield threads when sleeping time is zero. + * Implemented sun.misc.Unsafe.putFloat(JF)V + +New in release 0.99.2 (July 8, 2008) + + * Rewrite of atomic instructions code. This fixes problems with + AWT/Swing programs with OpenJDK. + * Fixed PR83, PR89. + +New in release 0.99.1 (June 17, 2008) + + * Fixed compilation of OpenJDK code (libltdl related). + * Imported new gnu/java/lang/CPStringBuilder.java to fix OOMEs. + * Fixed abort with OpenJDK's java binary when exiting. + +New in release 0.99 (June 14, 2008) * Initial support to use OpenJDK as Java core library. * Fixed memory leak in Boehm-GC. + * Boehm-GC updated to version 7.1. + * Removed libltdl dependency. + * Renamed --with-classpath configure options to + --with-java-runtime-library. + * Renamed --with-jre-layout to --enable-layout. + * Replaced --with-classpath-includedir with --with-jni_h and + --with-jni_md_h to better support OpenJDK/IcedTea builds. * Use 8-byte stack-slots on all architectures. * Faster C-to-Java calls. * Removed genoffsets, cross-compilation is now much easier. @@ -11,8 +55,6 @@ New in release 0.99 (March x, 2008) * Assertion support. * Linenumber table code rewritten. * Exception table code rewritten. - * Replaced --with-classpath-includedir with --with-jni_h and - --with-jni_md_h to better support OpenJDK/IcedTea build.s New in release 0.98 (June 6, 2007) @@ -165,7 +207,7 @@ New in release 0.91 (December 23, 2004) * smaller fixes... -New in relaese 0.90 (December 8, 2004) +New in release 0.90 (December 8, 2004) * More architectures supported: At the moment, CACAO is able to run on Alpha, MIPS (64-bit), x86, x86-64 and PowerPC (32-bit) architectures.