hg: nio/nio/jdk: 10 new changesets
alan.bateman at sun.com
alan.bateman at sun.com
Tue Jul 22 04:07:59 PDT 2008
Changeset: 844a53a24d06
Author: sherman
Date: 2008-07-14 14:03 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/844a53a24d06
6608833: (se spec) SelectionKey @throws references wrong param
Summary: Update the API doc to correct the wrong description
Reviewed-by: alanb
! src/share/classes/java/nio/channels/SelectionKey.java
Changeset: fb3e3e1316b9
Author: sherman
Date: 2008-07-16 15:09 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/fb3e3e1316b9
6541641: (fc) java/nio/channels/FileChannel/ExpandingMap.java should clean up after itself
Summary: Close channel and explicitly de-ref the mapped buffers before exit.
Reviewed-by: alanb
! test/java/nio/channels/FileChannel/ExpandingMap.java
Changeset: 06c4c56e8f3f
Author: sherman
Date: 2008-07-16 15:24 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/06c4c56e8f3f
6429289: (se) sun.nio.ch.SelectorImpl.processDeregisterQueue creates excessive garbage
Summary: Check if the cancelledKeys is empty or not before creating iterator
Reviewed-by: alanb
! src/share/classes/sun/nio/ch/SelectorImpl.java
Changeset: 4fbfb33929c3
Author: sherman
Date: 2008-07-16 15:37 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/4fbfb33929c3
Merge
Changeset: 9a01bb6b5cc8
Author: sherman
Date: 2008-07-17 14:26 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/9a01bb6b5cc8
6405995: (ch) test/java/nio/channels/Selector/Wakeup.java broken
Summary: Moved the unit test case back to open repo, it works after bugfixes in jdk6
Reviewed-by: alanb
+ test/java/nio/channels/Selector/Wakeup.java
Changeset: 0844644a266a
Author: alanb
Date: 2008-07-22 09:19 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/0844644a266a
Merge
Changeset: 73d1cb15b323
Author: alanb
Date: 2008-07-22 10:17 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/73d1cb15b323
Eliminate warnings
! src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/share/classes/sun/nio/ch/SocketAdaptor.java
Changeset: ad89efaf5633
Author: alanb
Date: 2008-07-22 10:19 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/ad89efaf5633
AsynchronousSocketChannel#shutdownInput under-specified
! src/share/classes/java/nio/channels/AsynchronousSocketChannel.java
Changeset: 16ff323ef46a
Author: alanb
Date: 2008-07-22 10:22 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/16ff323ef46a
Typos in FileSystemProvider spec
! src/share/classes/java/nio/file/spi/FileSystemProvider.java
Changeset: f20b932c2da0
Author: alanb
Date: 2008-07-22 11:58 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/f20b932c2da0
File system API updates for nio2-b93:
- Move Path.get(String) and get(URI) methods to new Paths factory class
- Remove AttributeView bind methods (requires renaming newFileAttributeView
method to getFileAttributeView)
- Obtain UserPrincipalLookupService from FileSystem rather than AttributeView
! make/java/nio/FILES_java.gmk
! src/share/classes/java/io/File.java
! src/share/classes/java/nio/file/FileRef.java
! src/share/classes/java/nio/file/FileStore.java
! src/share/classes/java/nio/file/FileSystem.java
! src/share/classes/java/nio/file/Path.java
+ src/share/classes/java/nio/file/Paths.java
! src/share/classes/java/nio/file/SecureDirectoryStream.java
! src/share/classes/java/nio/file/attribute/AclFileAttributeView.java
! src/share/classes/java/nio/file/attribute/AttributeView.java
! src/share/classes/java/nio/file/attribute/Attributes.java
! src/share/classes/java/nio/file/attribute/BasicFileAttributeView.java
! src/share/classes/java/nio/file/attribute/DosFileAttributeView.java
! src/share/classes/java/nio/file/attribute/FileAttributeView.java
! src/share/classes/java/nio/file/attribute/FileOwnerAttributeView.java
! src/share/classes/java/nio/file/attribute/FileStoreAttributeView.java
! src/share/classes/java/nio/file/attribute/FileStoreSpaceAttributeView.java
! src/share/classes/java/nio/file/attribute/NamedAttributeView.java
! src/share/classes/java/nio/file/attribute/PosixFileAttributeView.java
! src/share/classes/java/nio/file/attribute/UserPrincipalLookupService.java
! src/share/classes/java/nio/file/attribute/package-info.java
! src/share/classes/java/nio/file/spi/AbstractPath.java
! src/share/classes/sun/nio/fs/AbstractNamedAttributeView.java
- src/share/classes/sun/nio/fs/FileInfo.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/JarFileAttributeView.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileAttributeView.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileBasicAttributeView.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFilePath.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileStore.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileSystem.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipFileSystemProvider.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipPathParser.java
! src/share/demo/nio/ZipFileSystem/com/sun/nio/zipfs/ZipUtils.java
! src/share/sample/nio/file/AclEdit.java
! src/share/sample/nio/file/Copy.java
! src/share/sample/nio/file/DiskUsage.java
! src/share/sample/nio/file/FileType.java
! src/share/sample/nio/file/WatchDir.java
! src/share/sample/nio/file/Xdd.java
! src/solaris/classes/sun/nio/fs/LinuxDosFileAttributeView.java
! src/solaris/classes/sun/nio/fs/LinuxFileSystem.java
! src/solaris/classes/sun/nio/fs/LinuxNamedAttributeView.java
! src/solaris/classes/sun/nio/fs/SolarisAclFileAttributeView.java
! src/solaris/classes/sun/nio/fs/SolarisFileSystem.java
! src/solaris/classes/sun/nio/fs/SolarisNamedAttributeView.java
! src/solaris/classes/sun/nio/fs/UnixFileAttributeView.java
! src/solaris/classes/sun/nio/fs/UnixFileStore.java
! src/solaris/classes/sun/nio/fs/UnixFileSystem.java
! src/solaris/classes/sun/nio/fs/UnixPath.java
! src/solaris/classes/sun/nio/fs/UnixSecureDirectoryStream.java
! src/solaris/classes/sun/nio/fs/UnixUserPrincipal.java
! src/windows/classes/sun/nio/fs/WindowsAclFileAttributeView.java
! src/windows/classes/sun/nio/fs/WindowsFileAttributeView.java
! src/windows/classes/sun/nio/fs/WindowsFileCopy.java
! src/windows/classes/sun/nio/fs/WindowsFileStore.java
! src/windows/classes/sun/nio/fs/WindowsFileSystem.java
! src/windows/classes/sun/nio/fs/WindowsNamedAttributeView.java
! src/windows/classes/sun/nio/fs/WindowsPath.java
! src/windows/classes/sun/nio/fs/WindowsSecurity.java
! test/demo/nio/ZipFileSystem/Sanity.java
! test/java/nio/channels/AsynchronousFileChannel/Lock.java
! test/java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java
! test/java/nio/file/DirectoryStream/Basic.java
! test/java/nio/file/DirectoryStream/SecureDS.java
! test/java/nio/file/FileStore/Basic.java
! test/java/nio/file/Files/ForceLoad.java
! test/java/nio/file/Path/CopyAndMove.java
! test/java/nio/file/Path/Links.java
! test/java/nio/file/Path/Misc.java
! test/java/nio/file/Path/UriImportExport.java
! test/java/nio/file/TestUtil.java
! test/java/nio/file/attribute/AclFileAttributeView/Basic.java
! test/java/nio/file/attribute/BasicFileAttributeView/Basic.java
! test/java/nio/file/attribute/DosFileAttributeView/Basic.java
! test/java/nio/file/attribute/FileStoreSpaceAttributeView/Basic.java
! test/java/nio/file/attribute/NamedAttributeView/Basic.java
! test/java/nio/file/attribute/PosixFileAttributeView/Basic.java
! test/java/nio/file/spi/TestProvider.java
More information about the nio-dev
mailing list