hg: nio/nio/jdk: 10 new changesets
alan.bateman at sun.com
alan.bateman at sun.com
Tue Sep 16 14:39:36 PDT 2008
Changeset: bee470ba5b24
Author: bristor
Date: 2008-09-11 14:58 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/bee470ba5b24
6440786: Cannot create a ZIP file containing zero entries
Summary: Allow reading and writing of ZIP files with zero entries.
Reviewed-by: alanb
! src/share/classes/java/util/zip/ZipOutputStream.java
! src/share/native/java/util/zip/zip_util.c
+ test/java/util/zip/TestEmptyZip.java
Changeset: ebc38225b4a9
Author: emcmanus
Date: 2008-09-12 15:17 +0200
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/ebc38225b4a9
6747411: EventClient causes thread leaks
Summary: Reworked thread management in EventClient and related classes.
Reviewed-by: sjiang, dfuchs
! src/share/classes/com/sun/jmx/event/LeaseManager.java
! src/share/classes/com/sun/jmx/event/RepeatedSingletonJob.java
! src/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java
! src/share/classes/javax/management/event/EventClient.java
! src/share/classes/javax/management/event/FetchingEventRelay.java
! src/share/classes/javax/management/event/RMIPushEventForwarder.java
! src/share/classes/javax/management/remote/rmi/RMIConnector.java
+ test/javax/management/eventService/EventClientThreadTest.java
! test/javax/management/eventService/SharingThreadTest.java
Changeset: 6a49dd6635ba
Author: dfuchs
Date: 2008-09-12 17:58 +0200
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/6a49dd6635ba
6747899: jmx namespaces: hooks for permission checks should be defined in HandlerInterceptor
Reviewed-by: emcmanus
! src/share/classes/com/sun/jmx/namespace/HandlerInterceptor.java
! src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java
Changeset: 09a7e38337e9
Author: dfuchs
Date: 2008-09-12 19:06 +0200
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/09a7e38337e9
6747983: jmx namespace: unspecified self-link detection logic
Reviewed-by: emcmanus
! src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
! src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
! test/javax/management/namespace/JMXNamespaceTest.java
Changeset: 0040c30cc7a8
Author: alanb
Date: 2008-09-15 15:04 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/0040c30cc7a8
Merge
Changeset: 1f02742842ba
Author: alanb
Date: 2008-09-16 19:40 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/1f02742842ba
Ensure that completion handler is invoked by thread with the
expected identity
Initial clean-up of FileChannel/AsynchronousFileChannel
! make/java/nio/Exportedfiles.gmk
! make/java/nio/FILES_c.gmk
! make/java/nio/FILES_java.gmk
! make/java/nio/Makefile
! make/java/nio/mapfile-linux
! make/java/nio/mapfile-solaris
! src/share/classes/java/nio/channels/AsynchronousChannelGroup.java
! src/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java
+ src/share/classes/java/nio/channels/ShutdownChannelGroupException.java
! src/share/classes/java/nio/channels/exceptions
! src/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java
- src/share/classes/sun/misc/JavaNioChannelsSpiAccess.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java
! src/share/classes/sun/nio/ch/AsynchronousFileChannelImpl.java
! src/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/share/classes/sun/nio/ch/CompletedFuture.java
! src/share/classes/sun/nio/ch/FileChannelImpl.java
+ src/share/classes/sun/nio/ch/FileDispatcher.java
+ src/share/classes/sun/nio/ch/Groupable.java
! src/share/classes/sun/nio/ch/Invoker.java
! src/share/classes/sun/nio/ch/PendingFuture.java
- src/share/classes/sun/nio/ch/PortableAsynchronousFileChannelImpl.java
+ src/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java
! src/share/classes/sun/nio/ch/ThreadPool.java
- src/share/classes/sun/nio/ch/ThreadPoolManager.java
! src/solaris/classes/sun/nio/ch/DatagramDispatcher.java
! src/solaris/classes/sun/nio/ch/DevPollArrayWrapper.java
! src/solaris/classes/sun/nio/ch/DevPollSelectorImpl.java
! src/solaris/classes/sun/nio/ch/EPollArrayWrapper.java
! src/solaris/classes/sun/nio/ch/EPollPort.java
! src/solaris/classes/sun/nio/ch/EPollSelectorImpl.java
- src/solaris/classes/sun/nio/ch/FileDispatcher.java
+ src/solaris/classes/sun/nio/ch/FileDispatcherImpl.java
! src/solaris/classes/sun/nio/ch/PollSelectorImpl.java
! src/solaris/classes/sun/nio/ch/Port.java
! src/solaris/classes/sun/nio/ch/SinkChannelImpl.java
! src/solaris/classes/sun/nio/ch/SocketDispatcher.java
! src/solaris/classes/sun/nio/ch/SolarisEventPort.java
! src/solaris/classes/sun/nio/ch/SourceChannelImpl.java
! src/solaris/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java
! src/solaris/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/solaris/classes/sun/nio/fs/UnixChannelFactory.java
! src/solaris/native/sun/nio/ch/EPollPort.c
! src/solaris/native/sun/nio/ch/FileChannelImpl.c
- src/solaris/native/sun/nio/ch/FileDispatcher.c
+ src/solaris/native/sun/nio/ch/FileDispatcherImpl.c
! src/solaris/native/sun/nio/ch/SocketDispatcher.c
- src/windows/classes/sun/nio/ch/FileDispatcher.java
+ src/windows/classes/sun/nio/ch/FileDispatcherImpl.java
! src/windows/classes/sun/nio/ch/Iocp.java
! src/windows/classes/sun/nio/ch/WindowsAsynchronousChannelProvider.java
! src/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java
! src/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java
! src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java
! src/windows/native/sun/nio/ch/FileChannelImpl.c
- src/windows/native/sun/nio/ch/FileDispatcher.c
+ src/windows/native/sun/nio/ch/FileDispatcherImpl.c
! src/windows/native/sun/nio/ch/WindowsAsynchronousFileChannelImpl.c
+ test/java/nio/channels/AsynchronousChannelGroup/Identity.java
! test/java/nio/channels/AsynchronousChannelGroup/Unbounded.java
Changeset: baae64ef16f6
Author: xdono
Date: 2008-09-11 11:25 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/baae64ef16f6
Added tag jdk7-b35 for changeset cf4894b78ceb
! .hgtags
Changeset: 8484e830666e
Author: tbell
Date: 2008-09-12 14:34 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/8484e830666e
Merge
Changeset: def697d44797
Author: tbell
Date: 2008-09-12 23:31 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/def697d44797
Merge
Changeset: 43f808865d34
Author: alanb
Date: 2008-09-16 22:06 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/43f808865d34
Merge
! .hgtags
More information about the nio-dev
mailing list