Hi,
this small patch cleans some imports and 'new Integer' invocations to
'Integer.valueOf'.

This is in preparation of getting the latest Classpath changes in the NIO area
to gcj.

ChangeLog:

2006-09-27  Robert Schuster  <[EMAIL PROTECTED]>

        * vm/reference/gnu/java/nio/VMChannel.java: Removed unneeded imports.
        * vm/reference/gnu/java/nio/VMPipe.java: Removed unneeded imports.
        * gnu/java/nio/EpollSelectorImpl.java:
        (doSelect): Use Integer.valueOf() instead of constructor call.
        (register): Use Integer.valueOf() instead of constructor call.

cya
Robert
Index: gnu/java/nio/EpollSelectorImpl.java
===================================================================
RCS file: /cvsroot/classpath/classpath/gnu/java/nio/EpollSelectorImpl.java,v
retrieving revision 1.3
diff -u -r1.3 EpollSelectorImpl.java
--- gnu/java/nio/EpollSelectorImpl.java	23 Sep 2006 06:44:13 -0000	1.3
+++ gnu/java/nio/EpollSelectorImpl.java	27 Sep 2006 21:20:02 -0000
@@ -138,7 +138,7 @@
             EpollSelectionKeyImpl key = (EpollSelectionKeyImpl) it.next();
             epoll_delete(epoll_fd, key.fd);
             key.valid = false;
-            keys.remove(new Integer(key.fd));
+            keys.remove(Integer.valueOf(key.fd));
             it.remove();
           }
         
@@ -161,7 +161,7 @@
             ByteBuffer b = selected.slice();
             int fd = selected_fd(b);
             EpollSelectionKeyImpl key
-              = (EpollSelectionKeyImpl) keys.get(new Integer(fd));
+              = (EpollSelectionKeyImpl) keys.get(Integer.valueOf(fd));
             if (key == null)
               throw new IOException("fd was selected, but no key found");
             key.selectedOps = selected_ops(b) & key.interestOps;
@@ -228,7 +228,7 @@
         int native_fd = channel.getState().getNativeFD();
         synchronized (keys)
         {
-          if (keys.containsKey(new Integer(native_fd)))
+          if (keys.containsKey(Integer.valueOf(native_fd)))
             throw new IllegalArgumentException("channel already registered");
           EpollSelectionKeyImpl result =
             new EpollSelectionKeyImpl(this, ch, native_fd);
@@ -240,7 +240,7 @@
           result.attach(att);
           result.key = System.identityHashCode(result);
           epoll_add(epoll_fd, result.fd, ops);
-          keys.put(new Integer(native_fd), result);
+          keys.put(Integer.valueOf(native_fd), result);
           return result;
         }
       }
Index: vm/reference/gnu/java/nio/VMChannel.java
===================================================================
RCS file: /cvsroot/classpath/classpath/vm/reference/gnu/java/nio/VMChannel.java,v
retrieving revision 1.3
diff -u -r1.3 VMChannel.java
--- vm/reference/gnu/java/nio/VMChannel.java	25 Sep 2006 21:54:44 -0000	1.3
+++ vm/reference/gnu/java/nio/VMChannel.java	27 Sep 2006 21:20:02 -0000
@@ -39,12 +39,7 @@
 package gnu.java.nio;
 
 import gnu.classpath.Configuration;
-import gnu.classpath.Pointer;
 import gnu.classpath.jdwp.exception.NotImplementedException;
-import gnu.java.net.PlainSocketImpl;
-import gnu.java.nio.PipeImpl.SinkChannelImpl;
-import gnu.java.nio.PipeImpl.SourceChannelImpl;
-import gnu.java.nio.FileChannelImpl;
 
 import java.io.IOException;
 import java.net.Inet4Address;
Index: vm/reference/gnu/java/nio/VMPipe.java
===================================================================
RCS file: /cvsroot/classpath/classpath/vm/reference/gnu/java/nio/VMPipe.java,v
retrieving revision 1.3
diff -u -r1.3 VMPipe.java
--- vm/reference/gnu/java/nio/VMPipe.java	17 Sep 2006 07:31:43 -0000	1.3
+++ vm/reference/gnu/java/nio/VMPipe.java	27 Sep 2006 21:20:02 -0000
@@ -38,7 +38,6 @@
 package gnu.java.nio;
 
 import java.io.IOException;
-import java.nio.channels.spi.SelectorProvider;
 import gnu.classpath.Configuration;
 
 /**

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to