hg: nio/nio/jdk: 25 new changesets
alan.bateman at sun.com
alan.bateman at sun.com
Wed Sep 10 13:20:27 PDT 2008
Changeset: b010683123b3
Author: ohair
Date: 2008-08-14 13:33 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/b010683123b3
6674227: Missing LICENSE file during build
Summary: Just a JPRT usage issue. The top level files (like LICENSE) are needed to create the jdk image (j2sdk-image directory).
Reviewed-by: tbell
! make/jprt.properties
Changeset: ac68bf5140b2
Author: ohair
Date: 2008-08-14 20:59 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/ac68bf5140b2
Merge
- make/java/nio/spp.sh
- src/windows/classes/sun/java2d/d3d/D3DBackBufferSurfaceData.java
- src/windows/classes/sun/java2d/windows/DDBlitLoops.java
- src/windows/classes/sun/java2d/windows/DDRenderer.java
- src/windows/classes/sun/java2d/windows/DDScaleLoops.java
- src/windows/classes/sun/java2d/windows/Win32OffScreenSurfaceData.java
- src/windows/classes/sun/java2d/windows/Win32SurfaceData.java
- src/windows/classes/sun/java2d/windows/Win32SurfaceDataProxy.java
- src/windows/classes/sun/java2d/windows/WinBackBuffer.java
- src/windows/classes/sun/java2d/windows/WinBackBufferSurfaceData.java
- src/windows/classes/sun/java2d/windows/WinVolatileSurfaceManager.java
- src/windows/native/sun/java2d/d3d/D3DRuntimeTest.cpp
- src/windows/native/sun/java2d/d3d/D3DRuntimeTest.h
- src/windows/native/sun/java2d/d3d/D3DTestRaster.h
- src/windows/native/sun/java2d/d3d/D3DTextRenderer_md.cpp
- src/windows/native/sun/java2d/d3d/D3DUtils.cpp
- src/windows/native/sun/java2d/d3d/D3DUtils.h
- src/windows/native/sun/java2d/windows/DDBlitLoops.cpp
- src/windows/native/sun/java2d/windows/DDRenderer.cpp
- src/windows/native/sun/java2d/windows/RegistryKey.cpp
- src/windows/native/sun/java2d/windows/RegistryKey.h
- src/windows/native/sun/java2d/windows/Win32OffScreenSurfaceData.cpp
- src/windows/native/sun/java2d/windows/Win32SurfaceData.cpp
- src/windows/native/sun/java2d/windows/Win32SurfaceData.h
- src/windows/native/sun/java2d/windows/WinBackBufferSurfaceData.cpp
- src/windows/native/sun/java2d/windows/ddrawObject.cpp
- src/windows/native/sun/java2d/windows/ddrawObject.h
- src/windows/native/sun/java2d/windows/ddrawUtils.cpp
- src/windows/native/sun/java2d/windows/ddrawUtils.h
- src/windows/native/sun/java2d/windows/dxCapabilities.cpp
- src/windows/native/sun/java2d/windows/dxCapabilities.h
- src/windows/native/sun/java2d/windows/dxInit.cpp
- src/windows/native/sun/java2d/windows/dxInit.h
Changeset: db4bd081eff2
Author: ksrini
Date: 2008-08-19 07:50 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/db4bd081eff2
6614210: JPRT Windows 32bit msival2 build failure when building 'install' workspace
Summary: suppresses wscript's modal dialog on error and no msi validation for jprt.
Reviewed-by: ohair, jmelvin
! make/common/shared/Defs-windows.gmk
Changeset: 434055a0716e
Author: xdono
Date: 2008-08-21 09:55 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/434055a0716e
Merge
Changeset: 9f53e194687c
Author: tbell
Date: 2008-08-25 23:33 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/9f53e194687c
Merge
Changeset: c5f211538cad
Author: tbell
Date: 2008-08-25 23:37 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/c5f211538cad
Merge
- src/share/javavm/include/opcodes.h
- src/share/javavm/include/opcodes.length
- src/share/javavm/include/opcodes.list
- src/share/javavm/include/opcodes.weight
- src/share/javavm/include/opcodes.wide
- src/share/javavm/include/sys_api.h
- src/share/javavm/include/typedefs.h
- src/solaris/javavm/include/typedefs_md.h
- src/windows/javavm/include/typedefs_md.h
Changeset: bf580c41f68f
Author: xdono
Date: 2008-08-28 11:05 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/bf580c41f68f
Added tag jdk7-b34 for changeset 434055a0716e
! .hgtags
Changeset: cf4894b78ceb
Author: tbell
Date: 2008-08-29 12:40 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/cf4894b78ceb
Merge
Changeset: ad45ffa62646
Author: tbell
Date: 2008-08-31 11:59 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/ad45ffa62646
Merge
Changeset: 71a5f3f55b9c
Author: tbell
Date: 2008-09-04 14:55 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/71a5f3f55b9c
Merge
- src/share/classes/com/sun/jmx/interceptor/MBeanServerSupport.java
- src/share/classes/java/nio/channels/package.html
- src/share/classes/sun/nio/ch/OptionAdaptor.java
- src/share/classes/sun/nio/ch/SocketOpts.java
- src/share/classes/sun/nio/ch/SocketOptsImpl.java
- src/share/classes/sun/nio/ch/exceptions
Changeset: 59aa6b578cf0
Author: bristor
Date: 2008-09-08 13:44 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/59aa6b578cf0
6661861: Decrease memory use of Inflaters by ZipFile
Summary: Fix allows release of native resources earlier than without fix
Reviewed-by: alanb
! src/share/classes/java/util/zip/Inflater.java
! src/share/classes/java/util/zip/ZipFile.java
Changeset: 334efd173b8f
Author: bristor
Date: 2008-09-08 14:11 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/334efd173b8f
6356642: extcheck.exe -verbose throws ArrayIndexOutOfBoundsException exception
Summary: Fix causes printing of user-level error messages instead of throwing exceptions
Reviewed-by: sherman
! src/share/classes/com/sun/tools/extcheck/ExtCheck.java
! src/share/classes/com/sun/tools/extcheck/Main.java
+ test/com/sun/tools/extcheck/TestExtcheckArgs.java
+ test/com/sun/tools/extcheck/TestExtcheckArgs.sh
Changeset: 094873a59791
Author: sjiang
Date: 2008-09-09 14:17 +0200
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/094873a59791
6736611: [Evt Srv] EventSubscriber.unsubscribe removes other listeners
Reviewed-by: emcmanus
! src/share/classes/javax/management/event/EventSubscriber.java
+ test/javax/management/eventService/SubUnsubTest.java
Changeset: 1643868af837
Author: emcmanus
Date: 2008-09-09 14:57 +0200
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/1643868af837
6746196: Some JMX classes do not compile with Eclipse compiler
Reviewed-by: dfuchs
Contributed-by: roman.kennke at aicas.com
! src/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java
Changeset: 5778303e2e14
Author: dfuchs
Date: 2008-09-09 17:01 +0200
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/5778303e2e14
6745832: jmx namespaces: Some refactoring/commenting would improve code readability.
Reviewed-by: emcmanus
! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/interceptor/DispatchInterceptor.java
! src/share/classes/com/sun/jmx/interceptor/DomainDispatchInterceptor.java
! src/share/classes/com/sun/jmx/interceptor/NamespaceDispatchInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
! src/share/classes/com/sun/jmx/namespace/HandlerInterceptor.java
! src/share/classes/com/sun/jmx/namespace/JMXNamespaceUtils.java
! src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java
! src/share/classes/com/sun/jmx/namespace/RoutingConnectionProxy.java
! src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java
! src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
! src/share/classes/com/sun/jmx/namespace/RoutingServerProxy.java
! src/share/classes/javax/management/namespace/JMXDomain.java
! src/share/classes/javax/management/namespace/JMXNamespace.java
! src/share/classes/javax/management/namespace/JMXNamespaces.java
! src/share/classes/javax/management/namespace/JMXRemoteNamespace.java
! src/share/classes/javax/management/namespace/MBeanServerConnectionWrapper.java
! test/javax/management/namespace/Wombat.java
Changeset: 84417fdd8358
Author: martin
Date: 2008-09-09 15:20 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/84417fdd8358
6728229: (str) StringBuilder.append(CharSequence) does not throw IndexOutOfBoundsException
Summary: Major spec rework
Reviewed-by: alanb
! src/share/classes/java/lang/AbstractStringBuilder.java
! src/share/classes/java/lang/StringBuffer.java
! src/share/classes/java/lang/StringBuilder.java
Changeset: 12f5110538d3
Author: martin
Date: 2008-09-09 15:20 -0700
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/12f5110538d3
6733145: (bf) CharBuffer.subSequence can be updated to take advantage of covariant returns
Summary: Change return type to CharBuffer
Reviewed-by: alanb
! src/share/classes/java/nio/ByteBufferAs-X-Buffer.java
! src/share/classes/java/nio/Direct-X-Buffer.java
! src/share/classes/java/nio/Heap-X-Buffer.java
! src/share/classes/java/nio/StringCharBuffer.java
! src/share/classes/java/nio/X-Buffer.java
Changeset: f56b905df082
Author: alanb
Date: 2008-09-10 11:20 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/f56b905df082
Merge
! .hgtags
Changeset: 57c1ac738a3a
Author: alanb
Date: 2008-09-10 12:07 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/57c1ac738a3a
Fixed intermittent crash on Windows when closing AsynchronousSocketChannel
at just around the time that read or write operation is initiated.
Fixed memory leak on Windows when AsynchronousSocketChannel#write invoked
with non-direct buffers.
Thanks to Alex and Yevgeny Libman for the echo test.
! src/share/classes/sun/nio/ch/ThreadPool.java
! src/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java
Changeset: 378d08568c71
Author: alanb
Date: 2008-09-10 16:49 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/378d08568c71
Part 2 of temporary file support
! src/share/classes/java/io/File.java
! src/share/classes/java/nio/channels/AsynchronousFileChannel.java
! src/share/classes/java/nio/channels/FileChannel.java
! src/share/classes/java/nio/file/FileRef.java
! src/share/classes/java/nio/file/Path.java
! src/share/classes/java/nio/file/StandardOpenOption.java
+ test/java/nio/file/Path/TemporaryFiles.java
+ test/java/nio/file/Path/temporary_files.sh
Changeset: 92b63eca7d13
Author: alanb
Date: 2008-09-10 17:46 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/92b63eca7d13
FileVisitor#preVisitDirectory inconsistent with postVisitDirectory
Misc. clarification/re-wording in java.nio.file package
! src/share/classes/java/nio/file/DirectoryStreamFilters.java
! src/share/classes/java/nio/file/FileTreeWalker.java
! src/share/classes/java/nio/file/FileVisitor.java
! src/share/classes/java/nio/file/Files.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/SimpleFileVisitor.java
! src/share/sample/nio/file/Chmod.java
! src/share/sample/nio/file/Copy.java
! src/share/sample/nio/file/WatchDir.java
! test/demo/nio/ZipFileSystem/Sanity.java
! test/java/nio/file/Files/PrintFileTree.java
! test/java/nio/file/Files/SkipSiblings.java
! test/java/nio/file/Files/TerminateWalk.java
! test/java/nio/file/TestUtil.java
Changeset: 2b44dd8ed72d
Author: emcmanus
Date: 2008-09-10 13:36 +0200
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/2b44dd8ed72d
6734813: Provide a way to construct an ObjectName without checked exceptions
6746649: ObjectName constructors and methods declare unchecked exceptions in throws clauses
Reviewed-by: dfuchs
! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/share/classes/com/sun/jmx/mbeanserver/Util.java
! src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java
! src/share/classes/java/lang/management/PlatformComponent.java
! src/share/classes/java/util/logging/Logging.java
! src/share/classes/javax/management/MBeanServerDelegate.java
! src/share/classes/javax/management/ObjectName.java
! src/share/classes/javax/management/QueryNotificationFilter.java
! src/share/classes/javax/management/event/EventClientDelegateMBean.java
! src/share/classes/javax/management/namespace/MBeanServerSupport.java
! src/share/classes/sun/management/Util.java
+ test/javax/management/ObjectName/ValueOfTest.java
Changeset: b35ccd203a7e
Author: emcmanus
Date: 2008-09-10 14:56 +0200
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/b35ccd203a7e
6746759: Fix for 6734813 introduced build break
Reviewed-by: dfuchs
! src/share/classes/sun/management/ClassLoadingImpl.java
! src/share/classes/sun/management/CompilationImpl.java
! src/share/classes/sun/management/HotSpotDiagnostic.java
! src/share/classes/sun/management/HotspotInternal.java
! src/share/classes/sun/management/ManagementFactoryHelper.java
! src/share/classes/sun/management/MemoryImpl.java
! src/share/classes/sun/management/OperatingSystemImpl.java
! src/share/classes/sun/management/RuntimeImpl.java
! src/share/classes/sun/management/ThreadImpl.java
Changeset: 3e7b9a0f3a6f
Author: dfuchs
Date: 2008-09-10 16:27 +0200
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/3e7b9a0f3a6f
6746754: jmx namespace: test for leading separator missing
6669137: RFE: InstanceNotFoundException should have a constructor that takes an ObjectName
6746796: jmx namespaces: Several tests are missing an @bug or @run keyword
Summary: Note on 6669137: first implementation of 6669137 was actually pushed with 5072476 - here we only have a small update and a test case. Also re-fixes 6737133: Compilation failure of test/javax/management/eventService/LeaseManagerDeadlockTest.java which had failed.
Reviewed-by: emcmanus, yjoan
! src/share/classes/com/sun/jmx/namespace/RoutingProxy.java
! src/share/classes/javax/management/InstanceNotFoundException.java
+ test/javax/management/MBeanServer/InstanceNotFoundExceptionTest.java
! test/javax/management/MBeanServerFactory/NamedMBeanServerTest.java
! test/javax/management/eventService/LeaseManagerDeadlockTest.java
! test/javax/management/namespace/DomainCreationTest.java
! test/javax/management/namespace/EventWithNamespaceControlTest.java
! test/javax/management/namespace/EventWithNamespaceTest.java
! test/javax/management/namespace/ExportNamespaceTest.java
! test/javax/management/namespace/JMXDomainTest.java
! test/javax/management/namespace/JMXNamespaceSecurityTest.java
! test/javax/management/namespace/JMXNamespaceTest.java
! test/javax/management/namespace/JMXNamespaceViewTest.java
! test/javax/management/namespace/JMXNamespacesTest.java
! test/javax/management/namespace/JMXRemoteNamespaceTest.java
! test/javax/management/namespace/LazyDomainTest.java
+ test/javax/management/namespace/LeadingSeparatorsTest.java
! test/javax/management/namespace/NamespaceCreationTest.java
! test/javax/management/namespace/NamespaceNotificationsTest.java
! test/javax/management/namespace/NullObjectNameTest.java
! test/javax/management/namespace/QueryNamesTest.java
! test/javax/management/namespace/RemoveNotificationListenerTest.java
! test/javax/management/namespace/RoutingServerProxyTest.java
! test/javax/management/namespace/SerialParamProcessorTest.java
! test/javax/management/namespace/SourceNamespaceTest.java
! test/javax/management/namespace/VirtualMBeanNotifTest.java
! test/javax/management/namespace/VirtualMBeanTest.java
! test/javax/management/namespace/VirtualNamespaceQueryTest.java
! test/javax/management/namespace/VirtualPropsTest.java
Changeset: a056809a06aa
Author: alanb
Date: 2008-09-10 21:08 +0100
URL: http://hg.openjdk.java.net/nio/nio/jdk/rev/a056809a06aa
Merge
More information about the nio-dev
mailing list