[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Merged all Error and Exception classes with libgcj
From: |
Mark Wielaard |
Subject: |
Merged all Error and Exception classes with libgcj |
Date: |
Sun, 11 Mar 2001 17:07:02 +0100 |
User-agent: |
Mutt/1.3.15i |
Hi,
I have merged all the Error and Exception classes with libgcj.
(Except for the java.awt exceptions since they don't have the same license.)
The diff is very large (83K) but contains almost only copyright and javadoc
changes. Attached is the diff of the few files that also has some minor code
changes. And only two (ExceptionInInitializerError, InvocationTargetException)
have a significant change. (They now use the correct serialised field names
and don't need private read/writeObject methods anymore.)
All the exceptions still have explicit serialVersionUIDs set if they contained
these fields in the Classpath version. Before checking the merged classes
into libgcj I want to test which classes actually need this field. Maybe mauve
has these tests, or maybe I have to write these tests for mauve.
Here is the complete list of changed classes:
2001-03-11 Mark Wielaard <address@hidden>
* java/io/CharConversionException.java: merged with libgcj
* java/io/EOFException.java: idem
* java/io/FileNotFoundException.java: idem
* java/io/IOException.java: idem
* java/io/InterruptedIOException.java: idem
* java/io/ObjectStreamException.java: idem
* java/io/OptionalDataException.java: idem
* java/io/StreamCorruptedException.java: idem
* java/io/SyncFailedException.java: idem
* java/io/UTFDataFormatException.java: idem
* java/io/UnsupportedEncodingException.java: idem
* java/lang/AbstractMethodError.java: idem
* java/lang/ArithmeticException.java: idem
* java/lang/ArrayIndexOutOfBoundsException.java: idem
* java/lang/ArrayStoreException.java: idem
* java/lang/ClassCastException.java: idem
* java/lang/ClassCircularityError.java: idem
* java/lang/ClassFormatError.java: idem
* java/lang/CloneNotSupportedException.java: idem
* java/lang/Error.java: idem
* java/lang/Exception.java: idem
* java/lang/ExceptionInInitializerError.java: idem
* java/lang/IllegalAccessError.java: idem
* java/lang/IllegalAccessException.java: idem
* java/lang/IllegalArgumentException.java: idem
* java/lang/IllegalMonitorStateException.java: idem
* java/lang/IllegalStateException.java: idem
* java/lang/IllegalThreadStateException.java: idem
* java/lang/IncompatibleClassChangeError.java: idem
* java/lang/IndexOutOfBoundsException.java: idem
* java/lang/InstantiationError.java: idem
* java/lang/InstantiationException.java: idem
* java/lang/InternalError.java: idem
* java/lang/InterruptedException.java: idem
* java/lang/LinkageError.java: idem
* java/lang/NegativeArraySizeException.java: idem
* java/lang/NoClassDefFoundError.java: idem
* java/lang/NoSuchFieldError.java: idem
* java/lang/NoSuchFieldException.java: idem
* java/lang/NoSuchMethodError.java: idem
* java/lang/NoSuchMethodException.java: idem
* java/lang/NullPointerException.java: idem
* java/lang/NumberFormatException.java: idem
* java/lang/OutOfMemoryError.java: idem
* java/lang/RuntimeException.java: idem
* java/lang/SecurityException.java: idem
* java/lang/StackOverflowError.java: idem
* java/lang/StringIndexOutOfBoundsException.java: idem
* java/lang/ThreadDeath.java: idem
* java/lang/UnknownError.java: idem
* java/lang/UnsatisfiedLinkError.java: idem
* java/lang/UnsupportedOperationException.java: idem
* java/lang/VerifyError.java: idem
* java/lang/VirtualMachineError.java: idem
* java/lang/reflect/InvocationTargetException.java: idem
* java/net/BindException.java: idem
* java/net/ConnectException.java: idem
* java/net/MalformedURLException.java: idem
* java/net/NoRouteToHostException.java: idem
* java/net/ProtocolException.java: idem
* java/net/SocketException.java: idem
* java/net/UnknownHostException.java: idem
* java/net/UnknownServiceException.java: idem
* java/text/ParseException.java: idem
Cheers,
Mark
--
Stuff to read:
<http://www.toad.com/gnu/whatswrong.html>
What's Wrong with Copy Protection, by John Gilmore
exceptions_sig.diff
Description: Text document
- Merged all Error and Exception classes with libgcj,
Mark Wielaard <=