New Features
- Compiling a .jar file will now cause non-.class entries to be automatically compiled as resources
- libgcj has been ported to Darwin
- Jeff Sturm has adapted Jan Hubicka's call graph optimization code to gcj
- libgcj has a new gcjlib URL type; this lets URLClassLoader load code from shared libraries
- libgcj has been much more completely merged with GNU Classpath
- Class loading is now much more correct; in particular the caller's class loader is now used when that is required
- Eclipse 2.x will run out of the box using gij
- Parts of java.nio have been implemented. Direct and indirect buffers work, as do fundamental file and socket operations
- java.awt has been improved, though it is still not ready for general use
- The HTTP protocol handler now uses HTTP/1.1 and can handle the POST method
- The MinGW port has matured. Enhancements include socket timeout support, thread interruption, improved Runtime.exec() handling and support for accented characters in filenames