|
From: | Mark Wielaard |
Subject: | classpath ./ChangeLog java/io/ObjectStreamClass... |
Date: | Fri, 03 Jan 2003 18:46:18 -0500 |
CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Mark Wielaard <address@hidden> 03/01/03 18:46:18 Modified files: . : ChangeLog java/io : ObjectStreamClass.java ObjectOutputStream.java Log message: Merge with libgcj. * java/io/ObjectStreamClass.java (isProxyClass): Now a field. (setClass): Throws InvalidClassException. (setSuperclass): Use getClassUID if not a proxy Class. (setFields): Make sure to call setAccessible(true). (setUID): Renamed to... (getClassUID): Return the uid. Call setAccessible(true) for field. Fall back to Gnu provider SHA algorithm if necessary. (getDefinedSUID): Removed method. (hasClassInitializer): Don't throw NoSuchMethodError. (static): Removed. * java/io/ObjectOutputStream.java (writeObject): Use isProxyClass. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.805&tr2=1.806&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/io/ObjectStreamClass.java.diff?tr1=1.18&tr2=1.19&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/io/ObjectOutputStream.java.diff?tr1=1.21&tr2=1.22&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |