This page pertains to the release of Classpath 0.96.
Released: 15th of October, 2007
Many thanks to all who made this possible.
Classpath 0.96
Index
Contents
Metadata
- Last edit: 2007-10-09 gnu_andrew
Description
We are long overdue for a Classpath release, the last one happening in April (5 months ago). Although Classpath development activity has slumped since the release of OpenJDK, there are still patches on HEAD that should be pushed out in a release (most notably, bug fixes including support for building with javac correctly).
Mark Wielaard kindly described the release process sometime ago in ClasspathReleaseProcess. We should try and follow this procedure (ignoring the comments regarding the generics branch, which is dead as of December 2006).
Pending Tasks
- JikesRVM
- Merge patches from JikesRVM
RVM-185, PR classpath/33690: Reduce cost of ThreadLocal(s) to improve Jython performance [Postponed due to need for copyright assignment]
RVM-26, PR classpath/33741: Float.compare(float, float) and Double.compare(double, double) are very expensive and in the heart of key loops [Committed]
RVM-51, PR classpath/33746: Switch from pthread hijacking back to portable native sync for gtk AWT threading [Committed]
RVM-77, PR classpath/32541: DaCapo xalan performance [Committed]
- Check status of building JikesRVM with GNU Classpath (needs some patches applying)
- Find a resolution for the issue where Classpath decompresses its tarball via our HTTP provider
- Merge patches from JikesRVM
- Project Health
Current Regression Status
Last regression run: 2007-10-04 18:06
FAIL: java.awt.TextArea.ScrollbarPaintTest
FAIL: java.awt.ScrollPane.ScrollbarPaintTest
FAIL: java.awt.Scrollbar.ScrollbarPaintTest
- FAIL: java.awt.Component.keyPressTest
FAIL: javax.net.ssl.SSLEngine.TestHandshake
- FAIL: javax.swing.JTree.getCellRenderer
Roman Kennke checked the AWT/Swing regressions. Four are nefarious, the other was fixed by a patch. Success of the SSL test seems to vary and fails on IcedTea.
Current Smoke Test Status
- Mario Torre reports that Eclipse runs with current CVS.
- There are problems with findbugs, but may be true of earlier releases.
- Jetty is having some problems, but again this may be true of earlier releases.
- There was a deadlocking issue with the Swing demos, but this is now resolved.
Branch Status
No branch needed.
