X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=NEWS;h=137b44178a7537a14368a3e9d0991abf6705d597;hb=53eec07125dd80660d6f453ef20a93290898b0e2;hp=baacbc3608961c9e361699c23893978757f1dbae;hpb=463d190bfee3d214e3c2b24a34ed02a9a80310de;p=cacao.git diff --git a/NEWS b/NEWS index baacbc360..137b44178 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,32 @@ -New in release 0.97 (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) * New instruction format. * New intermediate representation with unified variables. @@ -13,7 +41,7 @@ New in release 0.97 (xxx xx, 2006) * AttachCurrentThread, DetachCurrentThread, and AttachCurrentThreadAsDaemon implemented. * libjvm is now opened via dlopen (removed -rpath stuff). - * Data segment now reuses values (of possible). + * Data segment now reuses values (if possible). * Fixed AbstractMethodError bug. * Fixed builtin_isanysubclass (BeanShell bug). @@ -24,6 +52,7 @@ New in release 0.97 (xxx xx, 2006) * Proper null-check for MONITOREXIT. * Many low-level jasmin tests added. + New in release 0.96 (May 29, 2006) * New tasuki lock implementation resolves deadlock problems on