Merge -> trunk.
[cacao.git] / NEWS
diff --git a/NEWS b/NEWS
index b967b2442ef6aca35702d2520d4e1e1462ec7884..137b44178a7537a14368a3e9d0991abf6705d597 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,29 @@
-New in release 0.98 (xxx xx, 2006)
-
+New in release 0.99 (August x, 2007)
+
+  * Initial support to use OpenJDK as Java core library.
+  * Fixed memory leak in Boehm-GC.
+  * Use 8-byte stack-slots on all architectures.
+  * Faster C-to-Java calls.
+  * Removed genoffsets, cross-compilation is now much easier.
+  * Implemented Class.isAnonymousClass(), isLocalClass() and
+    isMemberClass() for GNU Classpath.
+
+
+New in release 0.98 (June 6, 2007)
+
+  * ARM and MIPS32 code generators are now open-source.
+  * PowerPC64 code generator was added.
+  * Sun's phoneme CLDC-1.1 classes can now be used as Java core
+    library.
+  * Exception throwing code was completely rewritten, this saves JIT
+    code size from 20% up to 50%.
+  * Lock-record code was rewritten and a memory leak was fixed.
+  * Threads code has been reworked and improved.
+  * Exception code has been reworked and improved.
   * Implemented Class/Method/Field getSignature.
+  * A lot of stuff has been reworked, fixed or improved in the whole
+    VM code.
+  * Fixed memory leak in threads code.
 
 
 New in release 0.97 (October 30, 2006)