Taurus JavaVM v1.1.0
~~~~~~~~~~~~~~~~~~~~

Changes new in 1.1.0:

 * Support for JDK 1.4 - now runs the JDK 1.4 compiler
 * Support for assertions
 * Support for standard ZIP/Jar files (classes.zip or rt.jar/tools.tar)
 * Support for (fixed) classpath (can now run from any directory - on Win32
   must set TJVM_HOME to installation directory)
 * Added Unicode support (char is now 16-bit instead of 8-bit)
 * Added Psion Netbook (EPOC32) platform
 * Added (incomplete) jni.h
 * Added an icon and file version to Win32 binary
 * Added Linux/Cygwin man page
 * Created Linux RPM spec file and added install target to Makefile
 * Basic support for java.util.zip.* and java.util.jar.*
 * Basic support for some areas of reflection
 * Implemented String.intern()
 * Implemented several Math routines
 * clone() can now raise a CloneNotSupportedException
 * Fixed internal code to invoke a Java method without using any stack space
 * Fixed System.arrayCopy()
 * Optimized many areas of code, now use of hashtables throughout
 * Improved support for user input on Win32
 * Fixed bug in virtual method and field resolution (JDK 1.4 compiled code)
 * Fixed a lot of memory leaks
 * Fixed System.currentTimeMillis() on non-Win32 platforms
 * Fixed ExceptionInInitializer and NoSuchFieldError exceptions
 * Bug fix to invoke methods when a linkage error occurs

Changes new in 1.06a:

 * Improved memory management
 * Improved exceptions support (now all Java exceptions)
 * Fixed WIN32 line separator character
 * Improved JNI-style support for static methods
 * Fixed WINS/MARM resource loading
 * Fixed File.isDirectory() under WINS ('javac' now runs)
 * Added Debug/Release version and help info
 * Added RISC OS to list of platforms
 

Changes new in 1.05a:

 * JNI-style interface to native methods
 * Improved support for java.lang.Class
 * Added loader exceptions
 * Added native support for 'serialver' utility
 * Put in base code for pass 2 verifier
 * Fixed System.arrayCopy() to cope with overlapping buffers
 * Fixed FileOutputStream.writeBytes()


Changes before 1.04a:

  Too many to list