diff options
author | Tom Tromey <tromey@redhat.com> | 2004-11-06 23:41:17 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2004-11-06 23:41:17 +0000 |
commit | 114a7745c4e9d4413bb64c5e214283f0227b71b6 (patch) | |
tree | 173a3d5a28c7150c4722380631b6c98a4a0e8099 | |
parent | a456e614bfa7a0599d866810d61c941503b0b2fc (diff) | |
download | classpath-114a7745c4e9d4413bb64c5e214283f0227b71b6.tar.gz |
* gnu/java/rmi/server/UnicastConnectionManager.java (clients): Now
package-private.
(connections): Likewise.
(scavenger): Likewise.
* gnu/java/rmi/server/ConnectionRunnerPool.java (freelist): Now
package-private.
* gnu/java/rmi/server/UnicastRemoteCall.java (vec): Now
package-private.
(ptr): Likewise.
* gnu/java/security/PolicyFile.java (debug): Now package-private.
* gnu/classpath/ServiceFactory.java (log): Now package-private.
-rw-r--r-- | ChangeLog | 14 | ||||
-rw-r--r-- | gnu/classpath/ServiceFactory.java | 3 | ||||
-rw-r--r-- | gnu/java/rmi/server/ConnectionRunnerPool.java | 5 | ||||
-rw-r--r-- | gnu/java/rmi/server/UnicastConnectionManager.java | 8 | ||||
-rw-r--r-- | gnu/java/rmi/server/UnicastRemoteCall.java | 5 | ||||
-rw-r--r-- | gnu/java/security/PolicyFile.java | 3 |
6 files changed, 29 insertions, 9 deletions
@@ -1,5 +1,19 @@ 2004-11-06 Tom Tromey <tromey@redhat.com> + * gnu/java/rmi/server/UnicastConnectionManager.java (clients): Now + package-private. + (connections): Likewise. + (scavenger): Likewise. + * gnu/java/rmi/server/ConnectionRunnerPool.java (freelist): Now + package-private. + * gnu/java/rmi/server/UnicastRemoteCall.java (vec): Now + package-private. + (ptr): Likewise. + * gnu/java/security/PolicyFile.java (debug): Now package-private. + * gnu/classpath/ServiceFactory.java (log): Now package-private. + +2004-11-06 Tom Tromey <tromey@redhat.com> + * javax/naming/directory/BasicAttributes.java (attributes): Now package-private. * javax/imageio/spi/ServiceRegistry.java (categories): Now diff --git a/gnu/classpath/ServiceFactory.java b/gnu/classpath/ServiceFactory.java index 5d1493414..e2faef9e3 100644 --- a/gnu/classpath/ServiceFactory.java +++ b/gnu/classpath/ServiceFactory.java @@ -521,6 +521,7 @@ public final class ServiceFactory } + // Package-private to avoid a trampoline. /** * Passes a log message to the <code>java.util.logging</code> * framework. This call returns very quickly if no log message will @@ -542,7 +543,7 @@ public final class ServiceFactory * <code>null</code> if the log message is not associated with a * Throwable. */ - private static void log(Level level, String msg, Object param, Throwable t) + static void log(Level level, String msg, Object param, Throwable t) { LogRecord rec; diff --git a/gnu/java/rmi/server/ConnectionRunnerPool.java b/gnu/java/rmi/server/ConnectionRunnerPool.java index af7dc0501..5f5da8ca9 100644 --- a/gnu/java/rmi/server/ConnectionRunnerPool.java +++ b/gnu/java/rmi/server/ConnectionRunnerPool.java @@ -1,5 +1,5 @@ /* gnu.java.rmi.server.ConnectionRunnerPool - Copyright (C) 2002 Free Software Foundation, Inc. + Copyright (C) 2002, 2004 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -95,7 +95,8 @@ class ConnectionRunnerPool private static int size = 5; private static int max_size = 10; - private static ArrayList freelist; + // Package-private to avoid a trampoline. + static ArrayList freelist; private static ThreadGroup group = new ThreadGroup("pool"); diff --git a/gnu/java/rmi/server/UnicastConnectionManager.java b/gnu/java/rmi/server/UnicastConnectionManager.java index 2c1f5fc3a..cf08a08ab 100644 --- a/gnu/java/rmi/server/UnicastConnectionManager.java +++ b/gnu/java/rmi/server/UnicastConnectionManager.java @@ -65,8 +65,9 @@ public class UnicastConnectionManager private static String localhost; // use different maps for server/client type UnicastConnectionManager private static Hashtable servers = new Hashtable(); -private static Hashtable clients = new Hashtable(); -private ArrayList connections; //client connection pool +// Package-private to avoid trampolines. +static Hashtable clients = new Hashtable(); +ArrayList connections; //client connection pool // make serverThread volatile for poll private volatile Thread serverThread; @@ -74,7 +75,8 @@ private ServerSocket ssock; String serverName; int serverPort; -static private Thread scavenger; +// Package-private to avoid a trampoline. +static Thread scavenger; // If client and server are in the same VM, serverobj represents server Object serverobj; diff --git a/gnu/java/rmi/server/UnicastRemoteCall.java b/gnu/java/rmi/server/UnicastRemoteCall.java index 78442952e..abbe02725 100644 --- a/gnu/java/rmi/server/UnicastRemoteCall.java +++ b/gnu/java/rmi/server/UnicastRemoteCall.java @@ -61,8 +61,9 @@ public class UnicastRemoteCall private Object object; private int opnum; private long hash; - private Vector vec; - private int ptr; + // These are package-private due to inner class access. + Vector vec; + int ptr; private ObjID objid; private ObjectOutput oout; diff --git a/gnu/java/security/PolicyFile.java b/gnu/java/security/PolicyFile.java index d5c14dc7a..84f3e5c07 100644 --- a/gnu/java/security/PolicyFile.java +++ b/gnu/java/security/PolicyFile.java @@ -143,7 +143,8 @@ public final class PolicyFile extends Policy // ------------------------------------------------------------------------- private static final boolean DEBUG = true; - private static void debug(String msg) + // Package-private to avoid a trampoline. + static void debug(String msg) { System.err.print(">> PolicyFile: "); System.err.println(msg); |