/[classpath]/classpath/ChangeLog
ViewVC logotype

Diff of /classpath/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.652 by brawer, Wed Oct 30 21:15:44 2002 UTC revision 1.653 by mark, Thu Oct 31 18:35:20 2002 UTC
# Line 1  Line 1 
1    2002-10-31  Mark Wielaard  <mark@klomp.org>:
2    
3            Merge Orp RMI patches from Wu Gansha <gansha.wu@intel.com>
4            * configure.in (AC_OUTPUT): Add javax/rmi/Makefile,
5            * gnu/javax/Makefile, gnu/javax/rmi/Makefile,
6            javax/rmi/CORBA/Makefile and gnu/javax/rmi/CORBA/Makefile.
7            * javax/.cvsignore: New File.
8            * javax/Makefile.am (SUBDIRS): Add rmi.
9            * javax/rmi/.cvsignore: New File.
10            * javax/rmi/Makefile.am: New file.
11            * javax/rmi/CORBA/.cvsignore: New file.
12            * javax/rmi/CORBA/Makefile.am: New file.
13            * gnu/Makefile.am (SUBDIRS): Add javax.
14            * gnu/javax/.cvsignore: New file.
15            * gnu/javax/Makefile.am: New file.
16            * gnu/javax/rmi/.cvsignore: New file.
17            * gnu/javax/rmi/Makefile.am: New file.
18            * gnu/javax/rmi/CORBA/.cvsignore: New file.
19            * gnu/javax/rmi/CORBA/Makefile.am: New file.
20    
21            * java/rmi/MarshalledObject.java (equals): Check hashcode first.
22    
23            * java/rmi/server/RMIClassLoader.java (MyClassLoader): Create/Use
24            annotation.
25            (loadClass): Take String as codebases.
26            (getClassAnnotation): Use MyClassLoader annotations.
27            * java/rmi/server/UnicastRemoteObject.java (UnicastRemoteObject):
28            call exportObject(this).
29    
30            * gnu/java/rmi/RMIMarshalledObjectOutputStream.java
31            (RMIMarshalledObjectOutputStream): set locBytesStream and locStream.
32            (setAnnotation): Don't set locBytesStream and locStream.
33            (replaceObject): Removed.
34            (flush): Don't test locStream.
35            (getLocButes): LikeWise.
36            * gnu/java/rmi/dgc/DGCImpl.java: extends UnicastServerRef.
37            (leaseCache): New field.
38            (dirty): Use leaseCache.
39            (LeaseRecord): New inner class.
40            * gnu/java/rmi/registry/RegistryImpl.java (RegistryImpl): Don't
41            explicitly call exportObject().
42            * gnu/java/rmi/registry/RegistryImpl_Stub.java: set useNewInvoke to
43            false to communicate with Sun JDK130.
44            * gnu/java/rmi/server/ConnectionRunnerPool.java: Add CPU comment.
45            * gnu/java/rmi/server/RMIObjectInputStream.java
46            (UnicastConnectionManager): Removed field.
47            * gnu/java/rmi/server/RMIObjectOutputStream.java (replaceObject):
48            Use UnicastServer.getExportedRef().
49            * gnu/java/rmi/server/UnicastConnection.java (reviveTime): New field.
50            (expireTime): Likewise.
51            (CONNECTION_TIMEOUT): Likewise.
52            (disconnect): Call sock.close().
53            (isExpired): New method.
54            (resetTime): Likewise.
55            (run): Use do while loop and catch Exception for discardConnection().
56            * gnu/java/rmi/server/UnicastConnectionManager.java: Pool connections.
57            * gnu/java/rmi/server/UnicastRef.java: Lots of changes.
58            * gnu/java/rmi/server/UnicastRemoteCall.java: Lots of changes.
59            * gnu/java/rmi/server/UnicastServer.java (refcache): New field.
60            (exportObject): Use refcache.
61            (unexportObject): Likewise.
62            (getExportedRef): New method.
63            * gnu/java/rmi/server/UnicastServerRef.java (UnicastServerRef): New
64            constructor.
65            (exportObject): Save manager.serverobj.
66            (getStub): New method.
67    
68            * javax/rmi/PortableRemoteObject.java: New file.
69            * gnu/javax/rmi/PortableServer.java: Likewise.
70    
71            * javax/rmi/CORBA/ClassDesc.java: New file.
72            * javax/rmi/CORBA/PortableRemoteObjectDelegate.java: Likewise.
73            * javax/rmi/CORBA/Stub.java: Likewise.
74            * javax/rmi/CORBA/StubDelegate.java: Likewise.
75            * javax/rmi/CORBA/Tie.java: Likewise.
76            * javax/rmi/CORBA/Util.java: Likewise.
77            * javax/rmi/CORBA/UtilDelegate.java: Likewise.
78            * javax/rmi/CORBA/ValueHandler.java: Likewise.
79            * gnu/javax/rmi/CORBA/DelegateFactory.java: Likewise.
80            * gnu/javax/rmi/CORBA/GetDelegateInstanceException.java: Likewise.
81            * gnu/javax/rmi/CORBA/PortableRemoteObjectDelegateImpl.java: Likewise.
82            * gnu/javax/rmi/CORBA/StubDelegateImpl.java: Likewise.
83            * gnu/javax/rmi/CORBA/UtilDelegateImpl.java: Likewise.
84            * gnu/javax/rmi/CORBA/ValueHandlerImpl.java: Likewise.
85    
86            * javax/rmi/BAD_OPERATION.java: Stub class.
87            * javax/rmi/ORB.java: Likewise
88            * javax/rmi/CORBA/ObjectImpl.java: Likewise
89            * javax/rmi/CORBA/SystemException.java: Likewise.
90    
91  2002-10-30  Sascha Brawer  <brawer@acm.org>  2002-10-30  Sascha Brawer  <brawer@acm.org>
92    
93          * java/util/logging/Level.java (isStandardLevel): New package-private          * java/util/logging/Level.java (isStandardLevel): New package-private

Legend:
Removed from v.1.652  
changed lines
  Added in v.1.653

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26