[security-dev 00286]: hg: jdk7/jsn/jdk: 11 new changesets
bradford.wetmore at sun.com
bradford.wetmore at sun.com
Tue Sep 2 20:33:43 UTC 2008
Changeset: 2a5377a6492e
Author: alanb
Date: 2008-08-26 09:23 +0100
URL: http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/2a5377a6492e
6728542: (se) epoll based SelectorProvider should be portable to platforms other than x86 and x64
Reviewed-by: sherman
! make/java/nio/mapfile-linux
! src/solaris/classes/sun/nio/ch/EPollArrayWrapper.java
! src/solaris/native/sun/nio/ch/EPollArrayWrapper.c
Changeset: ea45b0c72096
Author: alanb
Date: 2008-08-26 10:21 +0100
URL: http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/ea45b0c72096
6682020: (bf) Support monitoring of direct and mapped buffer usage
Reviewed-by: mchung, iris
! make/java/java/FILES_java.gmk
! make/java/nio/FILES_java.gmk
! src/share/classes/java/lang/management/PlatformComponent.java
! src/share/classes/java/nio/Bits.java
+ src/share/classes/java/nio/BufferPoolMXBean.java
! src/share/classes/java/nio/Direct-X-Buffer.java
+ src/share/classes/sun/misc/JavaNioAccess.java
! src/share/classes/sun/misc/SharedSecrets.java
! src/share/classes/sun/nio/ch/FileChannelImpl.java
+ test/java/nio/BufferPoolMXBean/Basic.java
Changeset: 7afa7314d883
Author: emcmanus
Date: 2008-08-27 11:03 +0200
URL: http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/7afa7314d883
5041784: (reflect) generic signature methods needlessly return generic arrays
Reviewed-by: darcy
! src/share/classes/sun/reflect/generics/factory/CoreReflectionFactory.java
+ test/java/lang/reflect/Generics/TestPlainArrayNotGeneric.java
Changeset: 2c65a59dd48d
Author: ksrini
Date: 2008-08-26 10:21 -0700
URL: http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/2c65a59dd48d
6685121: (launcher) make ReportErrorMessages accessible by other launcher subsystems
Summary: provided error reporting interfaces to other java subsystems that the launcher uses.
Reviewed-by: darcy
! make/java/jli/Makefile
! make/java/jli/mapfile-vers
! src/share/bin/emessages.h
! src/share/bin/java.c
! src/share/bin/java.h
! src/solaris/bin/java_md.c
! src/windows/bin/java_md.c
Changeset: d6b41950987b
Author: sherman
Date: 2008-08-27 10:12 -0700
URL: http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/d6b41950987b
4849617: (cs)Revise Charset spec to allow '+' in names
Summary: Update the spec and code to accept '+' as a charset name character
Reviewed-by: alanb
! src/share/classes/java/nio/charset/Charset.java
! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java
! src/share/classes/sun/nio/cs/standard-charsets
+ test/sun/nio/cs/CheckICNE.java
Changeset: 126760548921
Author: sherman
Date: 2008-08-27 10:28 -0700
URL: http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/126760548921
Merge
Changeset: 5d278726f0dc
Author: chegar
Date: 2008-08-29 17:46 +0100
URL: http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/5d278726f0dc
6576763: Thread constructors throw undocumented NPE for null name
Summary: update javadoc to specify NPE as well as fix minor bug in implementation.
Reviewed-by: alanb
! src/share/classes/java/lang/Thread.java
+ test/java/lang/ThreadGroup/NullThreadName.java
Changeset: dc604a6da888
Author: swamyv
Date: 2008-08-29 14:33 -0700
URL: http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/dc604a6da888
6614052: jhat fails to read heap dump > 2GB.
Summary: Modified the jhat code to use long for unsigned int. This is a forward port of changes from Kevin Walls.
Reviewed-by: jjh
! src/share/classes/com/sun/tools/hat/internal/parser/HprofReader.java
Changeset: f9cf71f806eb
Author: alanb
Date: 2008-08-31 18:32 +0100
URL: http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/f9cf71f806eb
6570619: (bf) DirectByteBuffer.get/put(byte[]) does not scale well
Reviewed-by: iris
! make/java/java/mapfile-vers
! src/share/classes/java/nio/Bits.java
! src/share/classes/java/nio/Direct-X-Buffer.java
! src/share/native/java/nio/Bits.c
Changeset: 343253d05123
Author: alanb
Date: 2008-08-31 18:39 +0100
URL: http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/343253d05123
4640544: New I/O: Complete socket-channel functionality
Reviewed-by: iris, sherman, chegar
! make/java/nio/FILES_java.gmk
! make/java/nio/Makefile
! make/java/nio/mapfile-linux
! make/java/nio/mapfile-solaris
! make/mksample/nio/Makefile
+ make/mksample/nio/multicast/Makefile
! src/share/classes/java/net/NetworkInterface.java
+ src/share/classes/java/net/ProtocolFamily.java
+ src/share/classes/java/net/SocketOption.java
+ src/share/classes/java/net/StandardProtocolFamily.java
+ src/share/classes/java/net/StandardSocketOption.java
! src/share/classes/java/nio/channels/DatagramChannel.java
+ src/share/classes/java/nio/channels/MembershipKey.java
+ src/share/classes/java/nio/channels/MulticastChannel.java
+ src/share/classes/java/nio/channels/NetworkChannel.java
! src/share/classes/java/nio/channels/ServerSocketChannel.java
! src/share/classes/java/nio/channels/SocketChannel.java
! src/share/classes/java/nio/channels/exceptions
+ src/share/classes/java/nio/channels/package-info.java
- src/share/classes/java/nio/channels/package.html
! src/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
+ src/share/classes/sun/nio/ch/ExtendedSocketOption.java
+ src/share/classes/sun/nio/ch/MembershipKeyImpl.java
+ src/share/classes/sun/nio/ch/MembershipRegistry.java
! src/share/classes/sun/nio/ch/Net.java
- src/share/classes/sun/nio/ch/OptionAdaptor.java
+ src/share/classes/sun/nio/ch/OptionKey.java
! src/share/classes/sun/nio/ch/SelectorProviderImpl.java
! src/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/share/classes/sun/nio/ch/SocketAdaptor.java
! src/share/classes/sun/nio/ch/SocketChannelImpl.java
- src/share/classes/sun/nio/ch/SocketOpts.java
- src/share/classes/sun/nio/ch/SocketOptsImpl.java
- src/share/classes/sun/nio/ch/exceptions
! src/share/native/java/net/net_util.c
! src/share/native/java/net/net_util.h
+ src/share/native/sun/nio/ch/genSocketOptionRegistry.c
+ src/share/sample/nio/multicast/MulticastAddress.java
+ src/share/sample/nio/multicast/Reader.java
+ src/share/sample/nio/multicast/Sender.java
! src/solaris/native/java/net/net_util_md.c
! src/solaris/native/sun/nio/ch/DatagramChannelImpl.c
! src/solaris/native/sun/nio/ch/FileKey.c
! src/solaris/native/sun/nio/ch/Net.c
! src/solaris/native/sun/nio/ch/ServerSocketChannelImpl.c
! src/solaris/native/sun/nio/ch/SocketChannelImpl.c
! src/solaris/native/sun/nio/ch/nio_util.h
! src/windows/native/java/net/net_util_md.c
! src/windows/native/sun/nio/ch/DatagramChannelImpl.c
! src/windows/native/sun/nio/ch/Net.c
! src/windows/native/sun/nio/ch/ServerSocketChannelImpl.c
! src/windows/native/sun/nio/ch/SocketChannelImpl.c
+ test/java/nio/channels/DatagramChannel/BasicMulticastTests.java
+ test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
+ test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
+ test/java/nio/channels/DatagramChannel/SocketOptionTests.java
+ test/java/nio/channels/ServerSocketChannel/SocketOptionTests.java
+ test/java/nio/channels/SocketChannel/SocketOptionTests.java
! test/java/nio/channels/TestUtil.java
+ test/java/nio/channels/etc/NetworkChannelTests.java
Changeset: 0a427d0e70a7
Author: emcmanus
Date: 2008-09-01 17:11 +0200
URL: http://hg.openjdk.java.net/jdk7/jsn/jdk/rev/0a427d0e70a7
6731410: JMXServiceURL cannot use @ConstructorProperties for compatibility reasons
Reviewed-by: dfuchs
! src/share/classes/javax/management/MXBean.java
! src/share/classes/javax/management/remote/JMXServiceURL.java
! test/javax/management/mxbean/JMXServiceURLTest.java
More information about the security-dev
mailing list