gcc/libjava ChangeLog java/io/ObjectInputStrea ...

mkoch@gcc.gnu.org mkoch@gcc.gnu.org
Tue Dec 23 22:06:00 GMT 2003


CVSROOT:	/cvs/gcc
Module name:	gcc
Changes by:	mkoch@gcc.gnu.org	2003-12-23 22:06:01

Modified files:
	libjava        : ChangeLog 
	libjava/java/io: ObjectInputStream.java ObjectOutputStream.java 
	                 ObjectStreamClass.java 

Log message:
	2003-12-23  Guilhem Lavaux <guilhem@kaffe.org>
	
	* java/io/ObjectInputStream.java
	(getField): Handle transient and non persistent fields.
	(readClassDescriptor): Better error handling, use the right
	class loader.
	(readFields): Fields marked as not present in the stream
	or not to be set are not read and set.
	* java/io/ObjectInputStream.java
	(readFields): Changed implementation of GetField.
	(readClassDescriptor): Documented.
	* java/io/ObjectOutputStream.java
	(writeClassDescriptor): Added condition when to write class super
	class information.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/ChangeLog.diff?cvsroot=gcc&r1=1.2484&r2=1.2485
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/io/ObjectInputStream.java.diff?cvsroot=gcc&r1=1.22&r2=1.23
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/io/ObjectOutputStream.java.diff?cvsroot=gcc&r1=1.21&r2=1.22
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libjava/java/io/ObjectStreamClass.java.diff?cvsroot=gcc&r1=1.16&r2=1.17



More information about the Gcc-cvs mailing list