hg: jdk9/hs/jdk: 21 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Thu Jun 11 22:23:06 UTC 2015


Changeset: f44ab3997dc7
Author:    darcy
Date:      2015-06-04 18:11 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f44ab3997dc7

8083664: Update AudioFileWriter to generate working @see reference
8083436: Doclint regression introduced by JDK-8043758
Reviewed-by: alanb, wetmore, xuelei

! src/java.base/share/classes/javax/net/ssl/SSLEngineResult.java
! src/java.desktop/share/classes/javax/sound/sampled/spi/AudioFileWriter.java

Changeset: 099bc2e05376
Author:    smarks
Date:      2015-06-04 18:28 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/099bc2e05376

8072726: add adapter to convert Enumeration to Iterator
Reviewed-by: redestad, forax, chegar, dfuchs, psandoz, rriggs, briangoetz

! src/java.base/share/classes/java/util/Enumeration.java
! src/java.base/share/classes/java/util/Iterator.java
+ test/java/util/Collections/EnumerationAsIterator.java

Changeset: f398670f3da7
Author:    katleman
Date:      2015-06-04 09:31 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/f398670f3da7

Added tag jdk9-b67 for changeset 1abd45df5480

! .hgtags

Changeset: 046fd17bb9a0
Author:    lana
Date:      2015-06-04 18:49 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/046fd17bb9a0

Merge

- src/java.base/share/classes/sun/misc/JavaBeansIntrospectorAccess.java
- src/java.base/share/classes/sun/nio/cs/AbstractCharsetProvider.java
- src/java.base/share/classes/sun/security/ssl/EngineArgs.java
- src/java.base/share/classes/sun/security/ssl/EngineInputRecord.java
- src/java.base/share/classes/sun/security/ssl/EngineOutputRecord.java
- src/java.base/share/classes/sun/security/ssl/EngineWriter.java
- src/java.base/share/classes/sun/security/ssl/KerberosClientKeyExchange.java
- src/java.base/share/classes/sun/security/ssl/Krb5Helper.java
- src/java.base/share/classes/sun/security/ssl/Krb5Proxy.java
- src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosClientKeyExchangeImpl.java
- src/java.security.jgss/share/classes/sun/security/ssl/krb5/KerberosPreMasterSecret.java
- src/java.security.jgss/share/classes/sun/security/ssl/krb5/Krb5ProxyImpl.java
- test/java/lang/Character/UnicodeBlock/NonOptimalMapSize.java

Changeset: 4d240482f37e
Author:    kshefov
Date:      2015-06-05 12:22 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/4d240482f37e

8072515: Test Task: Develop new tests for JEP 219: Datagram Transport Layer Security (DTLS)
Reviewed-by: xuelei, asmotrak, rhalade

+ test/javax/net/ssl/DTLS/DTLSBufferOverflowUnderflowTest.java
+ test/javax/net/ssl/DTLS/DTLSDataExchangeTest.java
+ test/javax/net/ssl/DTLS/DTLSEnginesClosureTest.java
+ test/javax/net/ssl/DTLS/DTLSHandshakeTest.java
+ test/javax/net/ssl/DTLS/DTLSHandshakeWithReplicatedPacketsTest.java
+ test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java
+ test/javax/net/ssl/DTLS/DTLSMFLNTest.java
+ test/javax/net/ssl/DTLS/DTLSNotEnabledRC4Test.java
+ test/javax/net/ssl/DTLS/DTLSRehandshakeTest.java
+ test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java
+ test/javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java
+ test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java
+ test/javax/net/ssl/DTLS/DTLSUnSupportedCiphersTest.java
+ test/javax/net/ssl/DTLS/TEST.properties
+ test/javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java
+ test/javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.java
+ test/javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.java
+ test/javax/net/ssl/DTLSv10/DTLSv10HandshakeTest.java
+ test/javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java
+ test/javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java
+ test/javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java
+ test/javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java
+ test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java
+ test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java
+ test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java
+ test/javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java
+ test/javax/net/ssl/DTLSv10/DTLSv10UnSupportedCiphersTest.java
+ test/javax/net/ssl/DTLSv10/TEST.properties
+ test/javax/net/ssl/TLSCommon/BufferOverflowUnderflowTest.java
+ test/javax/net/ssl/TLSCommon/DataExchangeTest.java
+ test/javax/net/ssl/TLSCommon/EnginesClosureTest.java
+ test/javax/net/ssl/TLSCommon/HandshakeTest.java
+ test/javax/net/ssl/TLSCommon/MFLNTest.java
+ test/javax/net/ssl/TLSCommon/NotEnabledRC4Test.java
+ test/javax/net/ssl/TLSCommon/RehandshakeTest.java
+ test/javax/net/ssl/TLSCommon/RehandshakeWithCipherChangeTest.java
+ test/javax/net/ssl/TLSCommon/RehandshakeWithDataExTest.java
+ test/javax/net/ssl/TLSCommon/SSLEngineTestCase.java
+ test/javax/net/ssl/TLSCommon/UnSupportedCiphersTest.java
+ test/javax/net/ssl/TLSCommon/jaas.conf

Changeset: 10fcabee1cf1
Author:    kshefov
Date:      2015-06-05 13:14 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/10fcabee1cf1

8068416: LFGarbageCollectedTest.java fails with OOME: "GC overhead limit exceeded"
Reviewed-by: vlivanov

! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java

Changeset: 812157183473
Author:    robm
Date:      2015-06-05 14:20 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/812157183473

8080819: Inet4AddressImpl regression caused by JDK-7180557
Reviewed-by: michaelm
Contributed-by: brian.toal at gmail.com

! src/java.base/unix/native/libnet/Inet4AddressImpl.c
! src/java.base/unix/native/libnet/Inet6AddressImpl.c

Changeset: 0c36d062cb0f
Author:    juh
Date:      2015-06-05 11:27 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0c36d062cb0f

8076535: Deprecate the com.sun.jarsigner package
Reviewed-by: mullan

! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSigner.java
! src/jdk.jartool/share/classes/com/sun/jarsigner/ContentSignerParameters.java
! src/jdk.jartool/share/classes/com/sun/jarsigner/package-info.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/TimestampedSigner.java

Changeset: 6e9b0fed907d
Author:    avstepan
Date:      2015-06-08 16:37 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6e9b0fed907d

8081517: minor cleanup for docs
Summary: fix some tidy and javadoc warnings/errors
Reviewed-by: lancea, rriggs

! src/java.base/share/classes/com/sun/net/ssl/SSLContext.java
! src/java.base/share/classes/com/sun/net/ssl/SSLContextSpi.java
! src/java.base/share/classes/com/sun/net/ssl/SSLPermission.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/lang/Process.java
! src/java.base/share/classes/java/lang/ProcessHandle.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceClassVisitor.java
! src/java.base/share/classes/sun/invoke/util/BytecodeName.java
! src/java.base/share/classes/sun/net/TelnetInputStream.java
! src/java.base/share/classes/sun/net/TelnetOutputStream.java
! src/java.base/share/classes/sun/net/URLCanonicalizer.java
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! src/java.base/share/classes/sun/net/www/MessageHeader.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpAuthenticator.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/jar/JarURLConnection.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java
! src/java.base/share/classes/sun/reflect/generics/scope/ConstructorScope.java
! src/java.base/share/classes/sun/util/PreHashedMap.java
! src/java.base/share/classes/sun/util/calendar/BaseCalendar.java
! src/java.base/share/classes/sun/util/calendar/CalendarUtils.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java
! src/java.base/share/classes/sun/util/locale/provider/LocaleNameProviderImpl.java
! src/java.base/share/classes/sun/util/locale/provider/TimeZoneNameProviderImpl.java
! src/java.base/share/classes/sun/util/logging/PlatformLogger.java
! src/java.base/share/classes/sun/util/resources/TimeZoneNamesBundle.java
! src/java.base/unix/classes/sun/misc/FileURLMapper.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/misc/FileURLMapper.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java
! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java
! src/java.desktop/share/classes/sun/applet/AppletPanel.java
! src/java.desktop/share/classes/sun/applet/AppletViewer.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapName.java
! src/java.sql.rowset/share/classes/com/sun/rowset/JdbcRowSetImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/CachedRowSetWriter.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/SyncResolverImpl.java
! src/java.sql.rowset/share/classes/com/sun/rowset/internal/WebRowSetXmlWriter.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerService.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/MonitoredVm.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBuffer.java
! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/PerfDataBufferImpl.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsName.java

Changeset: b266574d519e
Author:    aefimov
Date:      2015-06-08 16:17 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b266574d519e

8080774: DateFormat for Singapore/English locale (en_SG) is M/d/yy instead of d/M/yy
Reviewed-by: naoto

! src/java.base/share/classes/sun/text/resources/en/FormatData_en_SG.java
+ test/java/text/Format/DateFormat/LocaleDateFormats.java
! test/sun/text/resources/LocaleData
! test/sun/text/resources/LocaleDataTest.java

Changeset: 64f750b274d3
Author:    robm
Date:      2015-06-08 21:35 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/64f750b274d3

7130985: Four helper classes missing in Sun JDK
Reviewed-by: coffeys, msheppar

! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
+ test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java
+ test/com/sun/corba/7130985/CorbaExceptionsTest.java

Changeset: cfc652ab37e0
Author:    amurillo
Date:      2015-06-08 11:11 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/cfc652ab37e0

Merge

- test/sun/tools/jmap/heapconfig/LingeredApp.java
- test/sun/tools/jmap/heapconfig/LingeredAppTest.java

Changeset: 99548f9b60ef
Author:    amurillo
Date:      2015-06-08 17:19 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/99548f9b60ef

Merge


Changeset: 19727f9d42dd
Author:    psandoz
Date:      2015-06-09 07:05 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/19727f9d42dd

8080945: Improve the performance of primitive Arrays.sort for certain patterns of array elements
Reviewed-by: psandoz
Contributed-by: Sunny Chan <sunny.chan at gs.com>, Mohammad Rezaei <mohammad.rezaei at gs.com>

! src/java.base/share/classes/java/util/DualPivotQuicksort.java
+ test/java/util/Arrays/SortingIntBenchmarkTestJMH.java
+ test/java/util/Arrays/SortingLongBenchmarkTestJMH.java
+ test/java/util/Arrays/SortingNearlySortedPrimitive.java

Changeset: 467094c6081b
Author:    mullan
Date:      2015-06-09 09:18 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/467094c6081b

8056179: Store permissions in concurrent collections in PermissionCollection subclasses
8065942: Store PermissionCollection entries in a ConcurrentHashMap instead of a HashMap in Permissions class
Reviewed-by: weijun

! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/util/PropertyPermission.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java
+ test/java/io/FilePermission/FilePermissionCollection.java
+ test/java/net/SocketPermission/SocketPermissionCollection.java
+ test/java/security/BasicPermission/BasicPermissionCollection.java
! test/java/security/PermissionCollection/Concurrent.java
+ test/java/util/PropertyPermission/PropertyPermissionCollection.java
+ test/javax/security/auth/kerberos/DelegationPermissionCollection.java
+ test/javax/security/auth/kerberos/ServicePermissionCollection.java

Changeset: 6e65001303db
Author:    mullan
Date:      2015-06-09 09:19 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6e65001303db

Merge

- test/sun/tools/jmap/heapconfig/LingeredApp.java
- test/sun/tools/jmap/heapconfig/LingeredAppTest.java

Changeset: 1c74428aa321
Author:    kshefov
Date:      2015-06-10 12:44 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1c74428aa321

8085979: Make some DTLS feature functional tests work also for TLS protocol
Reviewed-by: xuelei

- test/javax/net/ssl/DTLS/DTLSUnSupportedCiphersTest.java
+ test/javax/net/ssl/DTLS/DTLSUnsupportedCiphersTest.java
- test/javax/net/ssl/DTLSv10/DTLSv10UnSupportedCiphersTest.java
+ test/javax/net/ssl/DTLSv10/DTLSv10UnsupportedCiphersTest.java
+ test/javax/net/ssl/TLS/TLSDataExchangeTest.java
+ test/javax/net/ssl/TLS/TLSEnginesClosureTest.java
+ test/javax/net/ssl/TLS/TLSHandshakeTest.java
+ test/javax/net/ssl/TLS/TLSMFLNTest.java
+ test/javax/net/ssl/TLS/TLSNotEnabledRC4Test.java
+ test/javax/net/ssl/TLS/TLSRehandshakeTest.java
+ test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java
+ test/javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.java
+ test/javax/net/ssl/TLS/TLSUnsupportedCiphersTest.java
- test/javax/net/ssl/TLSCommon/UnSupportedCiphersTest.java
+ test/javax/net/ssl/TLSCommon/UnsupportedCiphersTest.java
+ test/javax/net/ssl/TLSv1/TLSDataExchangeTest.java
+ test/javax/net/ssl/TLSv1/TLSEnginesClosureTest.java
+ test/javax/net/ssl/TLSv1/TLSHandshakeTest.java
+ test/javax/net/ssl/TLSv1/TLSMFLNTest.java
+ test/javax/net/ssl/TLSv1/TLSNotEnabledRC4Test.java
+ test/javax/net/ssl/TLSv1/TLSRehandshakeTest.java
+ test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java
+ test/javax/net/ssl/TLSv1/TLSRehandshakeWithDataExTest.java
+ test/javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java
+ test/javax/net/ssl/TLSv11/TLSDataExchangeTest.java
+ test/javax/net/ssl/TLSv11/TLSEnginesClosureTest.java
+ test/javax/net/ssl/TLSv11/TLSHandshakeTest.java
+ test/javax/net/ssl/TLSv11/TLSMFLNTest.java
+ test/javax/net/ssl/TLSv11/TLSNotEnabledRC4Test.java
+ test/javax/net/ssl/TLSv11/TLSRehandshakeTest.java
+ test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java
+ test/javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java
+ test/javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java

Changeset: af0b80c1902f
Author:    rriggs
Date:      2015-06-10 07:52 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/af0b80c1902f

8086117: java/lang/Runtime/exec/LotsOfOutput.java still fails intermittently with Process consumes memory
Reviewed-by: chegar

! test/java/lang/Runtime/exec/LotsOfOutput.java

Changeset: a44ca223cf2f
Author:    simonis
Date:      2015-06-11 17:29 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a44ca223cf2f

8081674: EmptyStackException at startup if running with extended or unsupported charset
Reviewed-by: mchung, alanb

! make/mapfiles/libjava/mapfile-vers
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/native/libjava/ClassLoader.c

Changeset: 071f887320f8
Author:    bchristi
Date:      2015-06-11 10:38 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/071f887320f8

8064956: Remove sun.misc.ExtensionInstallationProvider and relevant classes
Reviewed-by: mchung, alanb

- src/java.base/share/classes/sun/misc/ExtensionDependency.java
- src/java.base/share/classes/sun/misc/ExtensionInfo.java
- src/java.base/share/classes/sun/misc/ExtensionInstallationException.java
- src/java.base/share/classes/sun/misc/ExtensionInstallationProvider.java

Changeset: 96c1916bd721
Author:    amurillo
Date:      2015-06-11 12:02 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/jdk/rev/96c1916bd721

Merge




More information about the jdk9-all-changes mailing list