[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Preparing for 0.06 release
From: |
Mark Wielaard |
Subject: |
Re: Preparing for 0.06 release |
Date: |
15 Aug 2003 16:10:57 +0200 |
Hi,
On Thu, 2003-08-14 at 19:15, Mark Wielaard wrote:
> - NEWS file
Wow! There is so much changed between now and February 15 (the 0.05
release). There are 500+ ChangeLog entries since then. That is about 2
commits each and every day!
So I started out with mentioning some of the important changes, but soon
I just listed the packages that had seen big improvements, there has
been just to much work done the last couple of months :)
Anything I missed that really should be mentioned?
New in release 0.06 (not-yet-released)
* Update java.awt peers to GTK+2.
* java.awt.GridBagLayout implementation.
* New JNI nativee target code layer. See native/target/readme.txt.
* java.swing.border implementation.
* java.security and java.security.cert updated to 1.4 spec.
* --enable-regen-headers configure flag for automatic jni .h file generation.
* Removed workaround for gcj 3.2 and lower, gcj 3.3+ or jikes 1.18+ is now
needed for compiling.
* Lots of improvements and/or new classes for java.awt, java.awt.dnd,
java.awt.font, java.awt.geom, java.awt.image, java.io, java.math, java.net,
java.nio, java.rmi, java.text, java.util, javax.swing, javax.swing.plaf,
javax.swing.text.
VM Interface changes:
* VMClassLoader.loadClass(), the bootstrap classloader called by
Class.forName() and ClassLoader.loadClass(), may now return null when
a class is not found instead of throwing a new ClassNotFoundException.
This is a performance optimization in some cases. This also changes
the Class.forName() reference code.
* Native methods in Class have been moved to VMClass. A few additional
methods are also available in VMClass to provide optional performance
improvements.
* A VM can now supply its own String.intern() strategy through the
VMString class. The supplied VMString reference class implements the
original WeakHashMap strategy.
* Float and Double to/from bits conversion functions can now be supplied by
the VM through VMFloat and VMDouble. Default JNI conversion methods are
supplied.
Cheers,
Mark
- Re: Preparing for 0.06 release, (continued)
- Re: Preparing for 0.06 release, David P Grove, 2003/08/11
- Re: Preparing for 0.06 release, Ito Kazumitsu, 2003/08/14
- Re: Preparing for 0.06 release, Mark Wielaard, 2003/08/14
- Re: Preparing for 0.06 release, Brian Jones, 2003/08/14
- Re: Preparing for 0.06 release, Brian Jones, 2003/08/14
- Re: Preparing for 0.06 release, Mark Wielaard, 2003/08/15
- Re: Preparing for 0.06 release, Mark Wielaard, 2003/08/15
- Re: Preparing for 0.06 release, Mark Wielaard, 2003/08/15
- Re: Preparing for 0.06 release, Arnaud Vandyck, 2003/08/15
- Re: Preparing for 0.06 release,
Mark Wielaard <=
- Re: Preparing for 0.06 release (last test release - hopefully), Mark Wielaard, 2003/08/17
- Re: Preparing for 0.06 release (last test release - hopefully), Mark Wielaard, 2003/08/18
- Re: Preparing for 0.06 release (last test release - hopefully), Brian Jones, 2003/08/18
- Re: Preparing for 0.06 release (last test release - hopefully), Mark Wielaard, 2003/08/18
- Re: Preparing for 0.06 release (last test release - hopefully), Brian Jones, 2003/08/18
RE: Preparing for 0.06 release, Jeroen Frijters, 2003/08/11