hg: valhalla/valhalla/jdk: 143 new changesets

stanislav.smirnov at oracle.com stanislav.smirnov at oracle.com
Fri Aug 18 11:12:03 UTC 2017


Changeset: 030312d1655e
Author:    shshahma
Date:      2017-07-17 03:58 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/030312d1655e

8181500: [TESTBUG] com/sun/jdi/LineNumberInfo.java fails with jArrayIndexOutOfBoundsException
Summary: Update line number table and code indices table with missing entry
Reviewed-by: vromero

! test/com/sun/jdi/LineNumberInfo.java

Changeset: 4d2cb50a1928
Author:    lana
Date:      2017-07-06 22:34 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4d2cb50a1928

Added tag jdk-10+14 for changeset 7a2bc0a80087

! .hgtags

Changeset: 2425838cfb5e
Author:    mullan
Date:      2017-06-23 14:32 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/2425838cfb5e

8182652: RuntimePermission("usePolicy") is not a Java SE permission
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/RuntimePermission.java

Changeset: 9f27d513658d
Author:    jjg
Date:      2017-06-26 18:48 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/9f27d513658d

8182736: javadoc generates bad names and broken module graph links
Reviewed-by: jjg, bpatel, darcy, ksrini
Contributed-by: bhavesh.patel at oracle.com, jonathan.gibbons at oracle.com

! make/src/classes/build/tools/taglet/ModuleGraph.java

Changeset: 473db5c4c2c9
Author:    lana
Date:      2017-06-29 17:26 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/473db5c4c2c9

Added tag jdk-9+176 for changeset 9f27d513658d

! .hgtags

Changeset: d5c07d9a0146
Author:    ksrini
Date:      2017-06-29 17:12 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/d5c07d9a0146

8183141: java --help-extra in non-English locales lists --permit-illegal-access which no longer exists
Reviewed-by: alanb

! src/java.base/share/classes/sun/launcher/resources/launcher_de.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_es.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_fr.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_it.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ja.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_ko.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_pt_BR.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_sv.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/java.base/share/classes/sun/launcher/resources/launcher_zh_TW.properties

Changeset: a873a0435751
Author:    erikj
Date:      2017-07-03 10:27 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a873a0435751

8183166: lib\jawt.lib is missing from JDK 9 distribution for Windows
Reviewed-by: ihse

! make/lib/Awt2dLibraries.gmk

Changeset: 80acf577b7d0
Author:    mr
Date:      2017-07-03 13:18 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/80acf577b7d0

8182776: Fix typos in module declarations
8183161: Fix font-family style attributes in module declarations
Reviewed-by: jjg, alanb

! src/java.base/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.se.ee/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/java.transaction/share/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.management/share/classes/com/sun/management/package-info.java
! src/jdk.management/share/classes/module-info.java

Changeset: 443025bee731
Author:    lana
Date:      2017-07-06 20:13 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/443025bee731

Added tag jdk-9+177 for changeset 80acf577b7d0

! .hgtags

Changeset: 28ec2d23ed70
Author:    lana
Date:      2017-07-07 03:09 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/28ec2d23ed70

Merge

! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/module-info.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
- test/java/io/File/MacPathTest.sh
- test/java/io/File/basic.sh
- test/java/io/FileOutputStream/FileOpen.sh
- test/java/io/FileOutputStream/FileOpenNeg.java
- test/java/io/FileOutputStream/FileOpenPos.java
- test/java/io/Serializable/class/NonSerialA_1.java
- test/java/io/Serializable/class/NonSerialA_2.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
- test/java/io/Serializable/class/SerialA_2.java
- test/java/io/Serializable/class/SerialA_3.java
- test/java/io/Serializable/class/Test.java
- test/java/io/Serializable/class/run.sh
- test/java/io/Serializable/evolution/AddedExternField/run.sh
- test/java/io/Serializable/evolution/RenamePackage/run.sh
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/nio/channels/Selector/lots_of_updates.sh
- test/java/nio/channels/SocketChannel/Open.sh
- test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
- test/java/nio/charset/Charset/default.sh
- test/java/nio/charset/coders/CheckSJISMappingProp.sh
- test/java/nio/charset/spi/Test.java
- test/java/nio/charset/spi/basic.sh
- test/java/nio/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
- test/java/nio/file/Path/MacPathTest.sh
- test/java/util/Arrays/ParallelPrefix.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/CompilerUtils.java
- test/lib/testlibrary/JavaToolUtils.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/Platform.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
- test/sun/net/ftp/MarkResetTest.sh
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
- test/sun/net/www/protocol/jar/B5105410.sh
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
- test/sun/net/www/protocol/jrt/other_resources.sh
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource

Changeset: 1e7eea95eb9c
Author:    amlu
Date:      2017-07-07 12:42 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/1e7eea95eb9c

8183378: Refactor java/lang/System/MacEncoding/MacJNUEncoding.sh to java
Reviewed-by: bchristi, xiaofeya

! test/java/lang/System/MacEncoding/ExpectedEncoding.java
+ test/java/lang/System/MacEncoding/MacJNUEncoding.java
- test/java/lang/System/MacEncoding/MacJNUEncoding.sh

Changeset: cac598ef010e
Author:    mli
Date:      2017-07-06 22:40 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/cac598ef010e

8183990: compilation error for test/com/sun/crypto/provider/Cipher/DES/PerformanceTest.java
Reviewed-by: weijun

! test/com/sun/crypto/provider/Cipher/DES/PerformanceTest.java

Changeset: 3841886ca12e
Author:    nishjain
Date:      2017-07-07 12:19 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3841886ca12e

8032842: Locale.filterTags()/lookupTag() methods return lowercased language tags
8175539: Duplicate matching tags returned by Locale.filterTags() for LanguageRange("*")
Reviewed-by: naoto
Contributed-by: nishit.jain at oracle.com

! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/sun/util/locale/LocaleMatcher.java
! test/java/util/Locale/Bug7069824.java
+ test/java/util/Locale/Bug8032842.java

Changeset: 7bdb59123fe5
Author:    weijun
Date:      2017-07-08 14:09 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/7bdb59123fe5

8183509: keytool should not allow multiple commands
Reviewed-by: mullan, vinnie

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
+ test/sun/security/tools/keytool/DupCommands.java
! test/sun/security/tools/keytool/WeakAlg.java

Changeset: ebc53b7406ce
Author:    amlu
Date:      2017-07-10 14:56 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/ebc53b7406ce

8183989: Mark java/nio/channels/DatagramChannel/Disconnect.java as intermittently failing
Reviewed-by: psandoz

! test/java/nio/channels/DatagramChannel/Disconnect.java

Changeset: e723567cdb06
Author:    mli
Date:      2017-07-11 20:11 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e723567cdb06

8184165: sun.security.provider.PolicyFile$PolicyEntry.toString() throws MissingResourceException
Reviewed-by: weijun

! src/java.base/share/classes/sun/security/util/Resources.java

Changeset: e069834e2c51
Author:    mli
Date:      2017-07-12 01:26 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e069834e2c51

8184234: sun.security.provider.AuthPolicyFile$PolicyEntry.toString() throws MissingResourceException
Reviewed-by: weijun

! src/java.base/share/classes/sun/security/util/AuthResources.java

Changeset: 229f964e77f0
Author:    jjg
Date:      2017-07-12 12:48 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/229f964e77f0

8184208: update class="striped" tables for accessibility
Reviewed-by: lancea, bpb

! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/SerializablePermission.java
! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/ReflectPermission.java
! src/java.base/share/classes/java/net/NetPermission.java
! src/java.base/share/classes/java/nio/channels/AsynchronousChannelGroup.java
! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java
! src/java.base/share/classes/java/nio/channels/AsynchronousServerSocketChannel.java
! src/java.base/share/classes/java/nio/channels/AsynchronousSocketChannel.java
! src/java.base/share/classes/java/nio/channels/DatagramChannel.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/channels/ServerSocketChannel.java
! src/java.base/share/classes/java/nio/channels/SocketChannel.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/nio/file/LinkPermission.java
! src/java.base/share/classes/java/nio/file/attribute/AclFileAttributeView.java
! src/java.base/share/classes/java/nio/file/attribute/BasicFileAttributeView.java
! src/java.base/share/classes/java/nio/file/attribute/DosFileAttributeView.java
! src/java.base/share/classes/java/nio/file/attribute/PosixFileAttributeView.java
! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java
! src/java.base/share/classes/java/security/SecurityPermission.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/javax/net/ssl/SSLPermission.java

Changeset: 4321d86620d6
Author:    jjg
Date:      2017-07-12 14:30 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4321d86620d6

8184304: (sctp) make tables in jdk.sctp module accessible
Reviewed-by: alanb

! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpChannel.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpMultiChannel.java
! src/jdk.sctp/share/classes/com/sun/nio/sctp/SctpServerChannel.java

Changeset: 04ea58db1778
Author:    apetcher
Date:      2017-07-13 12:24 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/04ea58db1778

8182999: SunEC throws ProviderException on invalid curves
Reviewed-by: vinnie

! make/mapfiles/libsunec/mapfile-vers
! src/java.base/share/classes/sun/security/util/ECUtil.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyPairGenerator.java
! src/jdk.crypto.ec/share/native/libsunec/ECC_JNI.cpp
+ test/sun/security/ec/InvalidCurve.java

Changeset: 5eda4aba643a
Author:    lana
Date:      2017-07-13 19:34 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/5eda4aba643a

Added tag jdk-10+15 for changeset e069834e2c51

! .hgtags

Changeset: c296c24385b1
Author:    jjg
Date:      2017-07-13 17:45 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c296c24385b1

8184311: Update java.sql and java.sql.rowset API docs for accessibility
Reviewed-by: lancea

! src/java.sql.rowset/share/classes/javax/sql/rowset/package.html
! src/java.sql/share/classes/java/sql/Connection.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.sql/share/classes/java/sql/SQLPermission.java
! src/java.sql/share/classes/java/sql/Statement.java
! src/java.sql/share/classes/javax/sql/package.html

Changeset: 9e675fdba74d
Author:    anazarov
Date:      2017-07-14 14:43 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/9e675fdba74d

8174692: New MultiReleaseJarTest.java tests fail in JDK 10
Reviewed-by: alanb

! test/ProblemList.txt
! test/tools/schemagen/MultiReleaseJarTest.java
! test/tools/wsgen/MultiReleaseJarTest.java

Changeset: e208609ec9cd
Author:    naoto
Date:      2017-07-14 10:42 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e208609ec9cd

8184314: Javadoc for Offsettime has "." where it should be ":" prior to seconds
Reviewed-by: rriggs

! src/java.base/share/classes/java/time/OffsetDateTime.java
! src/java.base/share/classes/java/time/OffsetTime.java

Changeset: cfdcaedd6da2
Author:    igerasim
Date:      2017-07-15 14:01 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/cfdcaedd6da2

8184706: Matcher doesn't indicate hitEnd after matching \u0D with \R at EOL
Reviewed-by: sherman

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/java/util/regex/RegExTest.java

Changeset: 46a03a1d296c
Author:    clanger
Date:      2017-07-17 11:47 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/46a03a1d296c

8184673: Fix compatibility issue in AlgorithmChecker for 3rd party JCE providers
Reviewed-by: ascarpino, mullan

! src/java.base/share/classes/sun/security/provider/certpath/AlgorithmChecker.java

Changeset: 04ad8f0efc06
Author:    clanger
Date:      2017-07-17 15:46 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/04ad8f0efc06

8183123: JDP packets have no processId context set
Reviewed-by: dcubed, clanger
Contributed-by: andrew_m_leonard at uk.ibm.com

! src/jdk.management.agent/share/classes/sun/management/jdp/JdpController.java
! test/sun/management/jdp/JdpOnTestCase.java

Changeset: 4b649e97ece3
Author:    mli
Date:      2017-07-17 23:12 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4b649e97ece3

8177017: com/oracle/security/ucrypto/TestAES.java fails intermittently
Summary: Skips CFB128 related cases on Solaris pre-11.3 versions.
Reviewed-by: valeriep
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/com/oracle/security/ucrypto/TestAES.java

Changeset: 962144cb4baa
Author:    redestad
Date:      2017-07-18 12:40 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/962144cb4baa

8184603: Create ObjectStreamField signature lazily when possible
Reviewed-by: rriggs, chegar, alanb, shade

! src/java.base/share/classes/java/io/ObjectStreamField.java

Changeset: b2fada7695e7
Author:    bpb
Date:      2017-07-18 17:56 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b2fada7695e7

8184807: (ch) Clean up handling of some Windows function return values in libnio
Summary: Properly check and respond to Windows function return values in libnio
Reviewed-by: alanb

! src/java.base/windows/native/libnio/ch/FileChannelImpl.c
! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c
! src/java.base/windows/native/libnio/ch/WindowsAsynchronousFileChannelImpl.c

Changeset: 3281b964ab10
Author:    redestad
Date:      2017-07-19 14:40 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3281b964ab10

8184665: Skip name and alias checks for standard Charsets
Reviewed-by: sherman, rriggs, forax

! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java
! test/java/nio/charset/Charset/IllegalCharsetName.java

Changeset: 21122d3050b1
Author:    bpb
Date:      2017-07-19 08:46 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/21122d3050b1

8183320: Better cleanup in java/nio/file/Files/probeContentType/ParallelProbes.java
8183321: Better cleanup for jdk/test/java/io/File/createTempFile/NameTooLong.java
8183343: Better cleanup for jdk/test/java/nio/file/spi/SetDefaultProvider.java
8183344: Better cleanup for jdk/test/java/io/File/createTempFile/SpecialTempFile.java
Summary: Change locations where temporary files are created to ensure cleanup
Reviewed-by: chegar, alanb

! test/java/io/File/createTempFile/NameTooLong.java
! test/java/io/File/createTempFile/SpecialTempFile.java
! test/java/nio/file/Files/probeContentType/ParallelProbes.java
! test/java/nio/file/spi/SetDefaultProvider.java

Changeset: d900d50fd581
Author:    alanb
Date:      2017-07-19 19:30 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/d900d50fd581

8184917: System.initPhase1 does not need to pre-load libzip
Reviewed-by: redestad

! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/util/zip/Adler32.java
! src/java.base/share/classes/java/util/zip/CRC32.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/ZipUtils.java

Changeset: 4fb5f3049c2c
Author:    alanb
Date:      2017-07-19 19:31 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4fb5f3049c2c

8184916: DisabledAlgorithmConstraints loading should be delayed until needed
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/util/SignatureFileVerifier.java

Changeset: 03088af6fd97
Author:    rriggs
Date:      2017-07-19 16:24 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/03088af6fd97

8184808: (process) isAlive should use pid for validity, not /proc/pid
Reviewed-by: stuefe, xiaofeya

! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c

Changeset: 31fb812459f8
Author:    naoto
Date:      2017-07-19 14:48 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/31fb812459f8

8183902: Remove unnecessary definitions in locale_str.h for macOS
Reviewed-by: rriggs

! src/java.base/unix/native/libjava/locale_str.h

Changeset: 94d661f9c85f
Author:    anazarov
Date:      2017-07-18 15:19 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/94d661f9c85f

8177357: tools/jar/multiRelease/ApiValidatorTest.java failed due to "Exception java.nio.file.DirectoryNotEmptyException"
Reviewed-by: psandoz

! test/tools/jar/multiRelease/ApiValidatorTest.java

Changeset: 5da856eb4da1
Author:    shshahma
Date:      2017-07-17 03:58 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/5da856eb4da1

8181500: [TESTBUG] com/sun/jdi/LineNumberInfo.java fails with jArrayIndexOutOfBoundsException
Summary: Update line number table and code indices table with missing entry
Reviewed-by: vromero

! test/com/sun/jdi/LineNumberInfo.java

Changeset: 20dd01e234d1
Author:    poonam
Date:      2017-07-20 01:18 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/20dd01e234d1

Merge


Changeset: 5d71ff193033
Author:    xiaofeya
Date:      2017-07-20 06:49 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/5d71ff193033

8184904: jdk/internal/jrtfs/WithSecurityManager fails with exploded builds
Reviewed-by: alanb

! test/jdk/internal/jrtfs/Basic.java
! test/jdk/internal/jrtfs/WithSecurityManager.java

Changeset: 2c01b46e1ebd
Author:    tbell
Date:      2017-07-20 18:17 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/2c01b46e1ebd

Added tag jdk-10+16 for changeset 3281b964ab10

! .hgtags

Changeset: b3340ac64398
Author:    uvangapally
Date:      2017-07-21 15:01 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b3340ac64398

8183899: JMXConnectorFactory link to ServiceLoader gives 404
Summary: Edited link to point to correct path
Reviewed-by: alanb
Contributed-by: ujwal.vangapally at oracle.com

! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java

Changeset: 0486c9b687c1
Author:    dl
Date:      2017-07-22 09:03 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/0486c9b687c1

7062169: (coll) micro-optimize ArrayList.remove(Object)
Reviewed-by: martin, psandoz, igerasim

! src/java.base/share/classes/java/util/ArrayList.java

Changeset: 8c63dec644f5
Author:    dl
Date:      2017-07-22 09:08 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8c63dec644f5

8178956: Misleading description of arguments to accumulator function called by LongAccumulator
Reviewed-by: martin, psandoz, dholmes, darcy

! src/java.base/share/classes/java/util/concurrent/atomic/DoubleAccumulator.java
! src/java.base/share/classes/java/util/concurrent/atomic/LongAccumulator.java

Changeset: a2bee74ce5f6
Author:    dl
Date:      2017-07-22 09:13 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a2bee74ce5f6

8177632: ScheduledThreadPoolExecutor delayed task shutdown policy affects non-scheduled tasks
8176254: ScheduledThreadPoolExecutor periodic tasks not cancelled if running at shutdown
8173113: Javadoc for ThreadPoolExecutor is unclear wrt corePoolSize and running threads
Reviewed-by: martin, psandoz, dholmes

! src/java.base/share/classes/java/util/concurrent/ScheduledExecutorService.java
! src/java.base/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/java/util/concurrent/tck/ScheduledExecutorTest.java

Changeset: 81e4e95b2288
Author:    dl
Date:      2017-07-22 09:18 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/81e4e95b2288

8178409: Miscellaneous changes imported from jsr166 CVS 2017-07
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/ArrayDeque.java
! src/java.base/share/classes/java/util/Queue.java
! src/java.base/share/classes/java/util/concurrent/BlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/BlockingQueue.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArraySet.java
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/DelayQueue.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
! src/java.base/share/classes/java/util/concurrent/LinkedBlockingDeque.java
! src/java.base/share/classes/java/util/concurrent/LinkedTransferQueue.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/Semaphore.java
! src/java.base/share/classes/java/util/concurrent/SynchronousQueue.java
! src/java.base/share/classes/java/util/concurrent/TimeUnit.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
! test/java/util/Collection/IteratorMicroBenchmark.java
! test/java/util/concurrent/tck/AbstractExecutorServiceTest.java
! test/java/util/concurrent/tck/AbstractQueueTest.java
! test/java/util/concurrent/tck/AbstractQueuedLongSynchronizerTest.java
! test/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java
! test/java/util/concurrent/tck/ArrayBlockingQueueTest.java
! test/java/util/concurrent/tck/BlockingQueueTest.java
! test/java/util/concurrent/tck/Collection8Test.java
! test/java/util/concurrent/tck/CompletableFutureTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java
! test/java/util/concurrent/tck/CountDownLatchTest.java
! test/java/util/concurrent/tck/CountedCompleterTest.java
! test/java/util/concurrent/tck/CyclicBarrierTest.java
! test/java/util/concurrent/tck/DelayQueueTest.java
! test/java/util/concurrent/tck/DoubleAccumulatorTest.java
! test/java/util/concurrent/tck/ExchangerTest.java
! test/java/util/concurrent/tck/ExecutorsTest.java
! test/java/util/concurrent/tck/ForkJoinPool8Test.java
! test/java/util/concurrent/tck/ForkJoinPoolTest.java
! test/java/util/concurrent/tck/ForkJoinTask8Test.java
! test/java/util/concurrent/tck/ForkJoinTaskTest.java
! test/java/util/concurrent/tck/FutureTaskTest.java
! test/java/util/concurrent/tck/LinkedBlockingDequeTest.java
! test/java/util/concurrent/tck/LinkedBlockingQueueTest.java
! test/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/java/util/concurrent/tck/LockSupportTest.java
! test/java/util/concurrent/tck/LongAccumulatorTest.java
! test/java/util/concurrent/tck/PhaserTest.java
! test/java/util/concurrent/tck/PriorityBlockingQueueTest.java
! test/java/util/concurrent/tck/PriorityQueueTest.java
! test/java/util/concurrent/tck/RecursiveActionTest.java
! test/java/util/concurrent/tck/RecursiveTaskTest.java
! test/java/util/concurrent/tck/ReentrantLockTest.java
! test/java/util/concurrent/tck/ReentrantReadWriteLockTest.java
! test/java/util/concurrent/tck/SemaphoreTest.java
! test/java/util/concurrent/tck/StampedLockTest.java
! test/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/java/util/concurrent/tck/SynchronousQueueTest.java
! test/java/util/concurrent/tck/SystemTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
! test/java/util/concurrent/tck/ThreadPoolExecutorTest.java
! test/java/util/concurrent/tck/TimeUnitTest.java

Changeset: 13119f57b8da
Author:    apetcher
Date:      2017-07-24 10:18 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/13119f57b8da

8183591: Incorrect behavior when reading DER value with Integer.MAX_VALUE length
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/util/IOUtils.java
+ test/sun/security/provider/DSA/TestMaxLengthDER.java
! test/sun/security/util/DerValue/BadValue.java

Changeset: 893681a9ffd3
Author:    jjg
Date:      2017-07-24 13:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/893681a9ffd3

8184217: Redundant <p> tag before list
Reviewed-by: lancea

! src/java.rmi/share/classes/module-info.java

Changeset: bed4d420fdb6
Author:    jjg
Date:      2017-07-24 16:18 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/bed4d420fdb6

8185154: jdwp-protocol.html contains unescaped entities
Reviewed-by: dcubed

! make/data/jdwp/jdwp.spec

Changeset: 8a863d56e261
Author:    xuelei
Date:      2017-07-25 22:19 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8a863d56e261

8184316: Typo in javax.net.ssl.SSLServerSocket class documentation
Reviewed-by: mullan

! src/java.base/share/classes/javax/net/ssl/SSLServerSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java

Changeset: 26e2e601515e
Author:    xuelei
Date:      2017-07-25 22:21 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/26e2e601515e

6645409: Remove unused DefaultHostnameVerifier
Reviewed-by: mullan

- src/java.base/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java

Changeset: 58e61209002b
Author:    amlu
Date:      2017-07-26 09:20 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/58e61209002b

8183377: Refactor java/lang/ClassLoader/deadlock shell tests to java
Reviewed-by: mchung

- test/java/lang/ClassLoader/deadlock/Alice.java
- test/java/lang/ClassLoader/deadlock/Bob.java
+ test/java/lang/ClassLoader/deadlock/DelegateTest.java
! test/java/lang/ClassLoader/deadlock/DelegatingLoader.java
- test/java/lang/ClassLoader/deadlock/Starter.java
- test/java/lang/ClassLoader/deadlock/SupAlice.java
- test/java/lang/ClassLoader/deadlock/SupBob.java
- test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
- test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
+ test/java/lang/ClassLoader/deadlock/src/comSA/Alice.java
+ test/java/lang/ClassLoader/deadlock/src/comSA/SupBob.java
+ test/java/lang/ClassLoader/deadlock/src/comSB/Bob.java
+ test/java/lang/ClassLoader/deadlock/src/comSB/SupAlice.java

Changeset: d93f2fd542b7
Author:    anazarov
Date:      2017-07-25 18:36 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/d93f2fd542b7

8179292: a number of launcher tests fail when run with --limit-modules due to CNFE: javax.tools.ToolProvider
Reviewed-by: mchung

! test/tools/launcher/ArgsEnvVar.java
! test/tools/launcher/ArgsFileTest.java
! test/tools/launcher/Arrrghs.java
! test/tools/launcher/BigJar.java
! test/tools/launcher/ExecutionEnvironment.java
! test/tools/launcher/LauncherMessageTest.java
! test/tools/launcher/MainClassAttributeTest.java
! test/tools/launcher/MiscTests.java
! test/tools/launcher/MultipleJRERemoved.java
! test/tools/launcher/Settings.java
! test/tools/launcher/TestHelper.java
! test/tools/launcher/TestMainWithoutEnclosing.java
! test/tools/launcher/TestSpecialArgs.java
! test/tools/launcher/ToolsOpts.java
! test/tools/launcher/UnicodeTest.java
! test/tools/launcher/UnresolvedExceptions.java
! test/tools/launcher/VersionCheck.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
! test/tools/launcher/modules/patch/basic/PatchTest.java
! test/tools/launcher/modules/upgrademodulepath/UpgradeModulePathTest.java

Changeset: 1b8288dc8db2
Author:    jjg
Date:      2017-07-26 14:09 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/1b8288dc8db2

8185359: Unnecessary <p> in module doc comment
Reviewed-by: mchung, lancea

! src/java.scripting/share/classes/module-info.java

Changeset: a888f40a049a
Author:    lana
Date:      2017-07-13 17:32 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a888f40a049a

Added tag jdk-9+178 for changeset 443025bee731

! .hgtags

Changeset: 9003926e4a8a
Author:    psandoz
Date:      2017-07-11 10:04 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/9003926e4a8a

8184119: Incorrect return processing for the LF editor of MethodHandles.permuteArguments
Reviewed-by: jrose, redestad, vlivanov

! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
+ test/java/lang/invoke/PermuteArgsReturnVoidTest.java

Changeset: 1a1dc330c930
Author:    lana
Date:      2017-07-13 19:34 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/1a1dc330c930

Merge


Changeset: 160ce50dd2e8
Author:    sherman
Date:      2017-07-17 14:48 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/160ce50dd2e8

8184306: zlib 1.2.11 upgrade triggers j.u.zip.Deflater regression
Reviewed-by: alanb, bpb

! src/java.base/share/native/libzip/zlib/deflate.c
! src/java.base/share/native/libzip/zlib/patches/ChangeLog_java
! test/java/util/zip/DeInflate.java

Changeset: 0d32975d2865
Author:    prr
Date:      2016-11-18 10:27 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/0d32975d2865

8169209: Improved image post-processing steps
Reviewed-by: serb, vadim, mschoene

! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/native/libjavajpeg/imageioJPEG.c

Changeset: 6ec8211b3adc
Author:    hseigel
Date:      2016-12-21 10:15 -0500
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6ec8211b3adc

8170966: Right parenthesis issue
Reviewed-by: acorn, ctornqvi, mschoene
Contributed-by: harold.seigel at oracle.com

! src/java.base/share/native/libverify/check_code.c

Changeset: 8f495dec1ba6
Author:    weijun
Date:      2017-02-03 10:32 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8f495dec1ba6

8169392: Additional jar validation steps
Reviewed-by: mullan, herrick, ahgross

! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/sun/security/util/ManifestEntryVerifier.java

Changeset: 6c01ea8d6930
Author:    prr
Date:      2017-02-06 15:31 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6c01ea8d6930

8172461: Service Registration Lifecycle
Reviewed-by: serb, vadim, skoivu, shurailine

! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java

Changeset: d188affa1add
Author:    prr
Date:      2017-02-12 08:10 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/d188affa1add

8174098: Better image fetching
Reviewed-by: serb, vadim, skoivu

! src/java.desktop/share/classes/sun/awt/image/ImageWatched.java

Changeset: 0d63e215d98b
Author:    chegar
Date:      2017-02-13 16:32 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/0d63e215d98b

8172204: Better Thread Pool execution
Reviewed-by: alanb, skoivu, rriggs

! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java

Changeset: 8bf18a26294e
Author:    bpb
Date:      2017-02-13 15:24 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8bf18a26294e

8172465: Better handling of channel groups
Reviewed-by: alanb, coffeys, skoivu, rhalade, chegar

! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java

Changeset: c2a3d5935b7e
Author:    weijun
Date:      2017-03-02 12:37 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c2a3d5935b7e

8174113: Better sourcing of code
Reviewed-by: mullan, ahgross

! src/java.base/share/classes/java/security/CodeSource.java

Changeset: a91babbfd73e
Author:    xuelei
Date:      2017-03-02 20:12 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a91babbfd73e

8174873: Improved certificate procesing
Reviewed-by: jnimeh, ahgross, rhalade

! src/java.base/share/classes/sun/security/util/HostnameChecker.java

Changeset: dc0c6d243e2f
Author:    vtewari
Date:      2017-03-10 08:29 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/dc0c6d243e2f

8174105: Better naming attribution
Reviewed-by: chegar, dfuchs, rriggs

! src/java.naming/share/classes/javax/naming/directory/BasicAttribute.java

Changeset: 092e0cea6d40
Author:    smarks
Date:      2017-03-14 19:15 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/092e0cea6d40

8173697: Less Active Activations
Reviewed-by: skoivu, rhalade, rriggs, chegar, coffeys

! src/java.rmi/share/classes/java/rmi/activation/ActivationID.java

Changeset: ed0eab5829b2
Author:    rriggs
Date:      2017-03-16 16:16 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/ed0eab5829b2

8163958: Improved garbage collection
Reviewed-by: smarks, chegar, skoivu, rhalade

! make/rmic/Rmic-java.rmi.gmk
! src/java.base/share/classes/java/util/Vector.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastRef.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java
! src/java.rmi/share/classes/sun/rmi/transport/ConnectionInputStream.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java
+ src/java.rmi/share/classes/sun/rmi/transport/DGCImpl_Skel.java
+ src/java.rmi/share/classes/sun/rmi/transport/DGCImpl_Stub.java
! src/java.rmi/share/classes/sun/rmi/transport/StreamRemoteCall.java
+ test/java/rmi/testlibrary/TestSocketFactory.java

Changeset: 8645b4aed22f
Author:    rriggs
Date:      2017-03-24 15:41 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8645b4aed22f

8177549: Typo in Vector.java
Reviewed-by: coffeys

! src/java.base/share/classes/java/util/Vector.java

Changeset: 06f7efcf7b1c
Author:    valeriep
Date:      2017-03-30 01:59 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/06f7efcf7b1c

8176760: Better handling of PKCS8 material
Reviewed-by: ascarpino, ahgross

! src/java.base/share/classes/sun/security/pkcs/PKCS8Key.java

Changeset: 3db903c9a4c8
Author:    weijun
Date:      2017-03-31 11:24 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3db903c9a4c8

8176067: Proper directory lookup processing
Reviewed-by: ahgross, mullan, vinnie

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java

Changeset: c8d907147fcf
Author:    ascarpino
Date:      2017-04-26 10:34 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c8d907147fcf

8179101: Improve algorithm constraints implementation
Reviewed-by: mullan, ahgross, rhalade, igerasim

! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java

Changeset: eb64a5eb46fa
Author:    rriggs
Date:      2017-05-03 12:56 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/eb64a5eb46fa

8174770: Check registry registration location
Reviewed-by: dfuchs, smarks, chegar

! make/rmic/Rmic-java.rmi.gmk
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
+ src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl_Skel.java
+ src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl_Stub.java
! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java
! src/jdk.management.agent/share/classes/sun/management/jmxremote/SingleEntryRegistry.java
+ test/java/rmi/activation/nonLocalActivation/NonLocalActivationTest.java
+ test/java/rmi/registry/nonLocalRegistry/NonLocalRegistryTest.java
+ test/javax/management/remote/nonLocalAccess/NonLocalJMXRemoteTest.java

Changeset: fed9bb0573ad
Author:    apetcher
Date:      2017-05-11 17:21 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/fed9bb0573ad

8175106: Higher quality DSA operations
Reviewed-by: vinnie, valeriep, rhalade, ahgross, xuelei

! src/java.base/share/classes/sun/security/provider/DSA.java

Changeset: b4e0fd996868
Author:    hb
Date:      2017-05-12 18:21 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b4e0fd996868

8176055: JMX diagnostic improvements
Reviewed-by: dfuchs, mchung, ahgross, rhalade, jwilhelm

! src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
! src/jdk.management/share/classes/com/sun/management/internal/HotSpotDiagnostic.java

Changeset: d7236673d845
Author:    ascarpino
Date:      2017-05-12 08:20 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/d7236673d845

8179998: Clear certificate chain connections
Reviewed-by: mullan, ahgross, rhalade, igerasim

! src/java.base/share/classes/sun/security/pkcs/SignerInfo.java
! src/java.base/share/classes/sun/security/provider/certpath/SunCertPathBuilder.java
! src/java.base/share/conf/security/java.security

Changeset: f09a6beb1e23
Author:    apetcher
Date:      2017-05-12 17:30 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f09a6beb1e23

8175110: Higher quality ECDSA operations
Reviewed-by: jnimeh, valeriep, vinnie, xuelei

! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDSASignature.java
! src/jdk.crypto.ec/share/native/libsunec/ECC_JNI.cpp
! src/jdk.crypto.ec/share/native/libsunec/impl/ec.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ec2.h
! src/jdk.crypto.ec/share/native/libsunec/impl/ec2_aff.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ec2_mont.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecc_impl.h
! src/jdk.crypto.ec/share/native/libsunec/impl/ecl-priv.h
! src/jdk.crypto.ec/share/native/libsunec/impl/ecl.h
! src/jdk.crypto.ec/share/native/libsunec/impl/ecl_mult.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecp.h
! src/jdk.crypto.ec/share/native/libsunec/impl/ecp_aff.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jac.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jm.c

Changeset: f8955f187094
Author:    vinnie
Date:      2017-05-23 16:59 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f8955f187094

8178135: Additional elliptic curve support
Reviewed-by: mullan

! src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jac.c
! src/jdk.crypto.ec/share/native/libsunec/impl/ecp_jm.c

Changeset: 763a4750255b
Author:    asaha
Date:      2017-07-13 21:34 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/763a4750255b

Merge


Changeset: 06df1ce4b9b8
Author:    asaha
Date:      2017-07-18 10:39 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/06df1ce4b9b8

Merge


Changeset: 4feab1acec6a
Author:    lana
Date:      2017-07-20 21:12 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4feab1acec6a

Added tag jdk-9+179 for changeset 06df1ce4b9b8

! .hgtags

Changeset: b90599f21a71
Author:    lana
Date:      2017-07-27 02:05 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b90599f21a71

Merge

! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
- src/java.base/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
! src/jdk.crypto.ec/share/native/libsunec/ECC_JNI.cpp
- test/java/io/File/MacPathTest.sh
- test/java/io/File/basic.sh
- test/java/io/FileOutputStream/FileOpen.sh
- test/java/io/FileOutputStream/FileOpenNeg.java
- test/java/io/FileOutputStream/FileOpenPos.java
- test/java/io/Serializable/class/NonSerialA_1.java
- test/java/io/Serializable/class/NonSerialA_2.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
- test/java/io/Serializable/class/SerialA_2.java
- test/java/io/Serializable/class/SerialA_3.java
- test/java/io/Serializable/class/Test.java
- test/java/io/Serializable/class/run.sh
- test/java/io/Serializable/evolution/AddedExternField/run.sh
- test/java/io/Serializable/evolution/RenamePackage/run.sh
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
- test/java/lang/ClassLoader/deadlock/Alice.java
- test/java/lang/ClassLoader/deadlock/Bob.java
- test/java/lang/ClassLoader/deadlock/Starter.java
- test/java/lang/ClassLoader/deadlock/SupAlice.java
- test/java/lang/ClassLoader/deadlock/SupBob.java
- test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
- test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
- test/java/lang/System/MacEncoding/MacJNUEncoding.sh
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/nio/channels/Selector/lots_of_updates.sh
- test/java/nio/channels/SocketChannel/Open.sh
- test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
- test/java/nio/charset/Charset/default.sh
- test/java/nio/charset/coders/CheckSJISMappingProp.sh
- test/java/nio/charset/spi/Test.java
- test/java/nio/charset/spi/basic.sh
- test/java/nio/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
- test/java/nio/file/Path/MacPathTest.sh
- test/java/util/Arrays/ParallelPrefix.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/CompilerUtils.java
- test/lib/testlibrary/JavaToolUtils.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/Platform.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
- test/sun/net/ftp/MarkResetTest.sh
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
- test/sun/net/www/protocol/jar/B5105410.sh
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
- test/sun/net/www/protocol/jrt/other_resources.sh
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource

Changeset: 3e1fa2ac0734
Author:    nishjain
Date:      2017-07-27 11:38 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3e1fa2ac0734

8177472: Remove hard-coded IANA Subtag Registry map in LocaleEquivalentMap.java
Reviewed-by: naoto, rriggs, tbell
Contributed-by: nishit.jain at oracle.com

! make/Tools.gmk
+ make/data/lsrdata/language-subtag-registry.txt
! make/gensrc/Gensrc-java.base.gmk
+ make/src/classes/build/tools/generatelsrequivmaps/EquivMapsGenerator.java
- src/java.base/share/classes/sun/util/locale/LocaleEquivalentMaps.java
- test/java/util/Locale/tools/EquivMapsGenerator.java
- test/java/util/Locale/tools/language-subtag-registry.txt

Changeset: 7f6e3e7dfcec
Author:    redestad
Date:      2017-07-27 17:15 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/7f6e3e7dfcec

8185104: Generate CharacterDataLatin1 lookup tables directly
Reviewed-by: alanb, sherman

! make/gensrc/GensrcCharacterData.gmk

Changeset: 187af163c404
Author:    martin
Date:      2017-07-26 14:09 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/187af163c404

8185365: Tidy up leftover dead code after JDK-8136570
Reviewed-by: alanb, rriggs, prr

! make/mapfiles/libjava/reorder-x86
! test/java/lang/ProcessBuilder/Basic.java

Changeset: 042b21e44931
Author:    bpb
Date:      2017-07-27 13:13 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/042b21e44931

8185092: Data race in FilterOutputStream.close
Summary: Change boolean instance variable "closed" to an AtomicBoolean.
Reviewed-by: martin, alanb, redestad

! src/java.base/share/classes/java/io/FilterOutputStream.java

Changeset: 0861f2298fd7
Author:    lana
Date:      2017-07-28 02:34 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/0861f2298fd7

Added tag jdk-10+17 for changeset d93f2fd542b7

! .hgtags

Changeset: c914d1a36293
Author:    mchung
Date:      2017-07-28 13:22 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c914d1a36293

8161121: VM::isSystemDomainLoader should consider platform class loader
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java

Changeset: b2a4713f616f
Author:    jjg
Date:      2017-07-31 16:02 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b2a4713f616f

8185588: jdk.attach API has accessibility issues
Reviewed-by: alanb

! src/jdk.attach/share/classes/com/sun/tools/attach/AttachPermission.java

Changeset: aca13be2027b
Author:    jjg
Date:      2017-07-31 17:37 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/aca13be2027b

8185589: jdk.management API has accessibility issues
Reviewed-by: alanb

! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
! src/jdk.management/share/classes/com/sun/management/GarbageCollectionNotificationInfo.java
! src/jdk.management/share/classes/com/sun/management/GcInfo.java
! src/jdk.management/share/classes/com/sun/management/VMOption.java

Changeset: e195c5a1b277
Author:    uvangapally
Date:      2017-08-01 10:33 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e195c5a1b277

8181895: javax management docs contain links to technotes
Summary: Edited links to point to Alternate paths
Reviewed-by: rriggs
Contributed-by: ujwal.vangapally at oracle.com

! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnection.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/package.html
! src/java.management/share/classes/javax/management/loading/package.html
! src/java.management/share/classes/javax/management/modelmbean/package.html
! src/java.management/share/classes/javax/management/monitor/package.html
! src/java.management/share/classes/javax/management/openmbean/package.html
! src/java.management/share/classes/javax/management/package.html
! src/java.management/share/classes/javax/management/relation/package.html
! src/java.management/share/classes/javax/management/remote/package.html

Changeset: a50527268122
Author:    naoto
Date:      2017-08-01 08:56 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a50527268122

8185251: java/util/ResourceBundle/modules/layer/run.sh failed on Japanese locale.
Reviewed-by: mchung

! test/java/util/ResourceBundle/modules/layer/run.sh
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/resources/MyResource_en.properties

Changeset: 4fbd5bdeefaa
Author:    kvn
Date:      2017-08-01 13:04 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4fbd5bdeefaa

Merge

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
- src/java.base/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java
- src/java.base/share/classes/sun/util/locale/LocaleEquivalentMaps.java
- test/java/lang/ClassLoader/deadlock/Alice.java
- test/java/lang/ClassLoader/deadlock/Bob.java
- test/java/lang/ClassLoader/deadlock/Starter.java
- test/java/lang/ClassLoader/deadlock/SupAlice.java
- test/java/lang/ClassLoader/deadlock/SupBob.java
- test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
- test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
- test/java/lang/System/MacEncoding/MacJNUEncoding.sh
- test/java/util/Locale/tools/EquivMapsGenerator.java
- test/java/util/Locale/tools/language-subtag-registry.txt
! test/tools/launcher/Settings.java

Changeset: 8777ca55906b
Author:    gthornbr
Date:      2017-08-03 13:46 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8777ca55906b

8182757: JDWP: Socket Transport handshake hangs on Solaris
Summary: Remove SO_REUSEADDR flag for non-fixed port sockets
Reviewed-by: dcubed, sspitsyn, gtriantafill

! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketTransportService.java
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c

Changeset: 2346462e4561
Author:    dcubed
Date:      2017-08-03 09:10 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/2346462e4561

Merge


Changeset: 517268488d1f
Author:    hseigel
Date:      2017-08-03 16:10 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/517268488d1f

8185806: Quarantine test JdbExprTest.sh on Windows
Summary: Use @requires to quarantine the test
Reviewed-by: coleenp, sspitsyn

! test/com/sun/jdi/JdbExprTest.sh

Changeset: c5debb9e1f0a
Author:    dcubed
Date:      2017-08-04 15:51 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c5debb9e1f0a

8185872: quarantine tests named in JDK-8184042 on MacOS X
Reviewed-by: iklam

! test/ProblemList.txt

Changeset: c53dd13615ad
Author:    jjg
Date:      2017-08-01 15:23 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c53dd13615ad

8185669: Doc issues in assorted small jdk.* modules
Reviewed-by: bpb, chegar

! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpResponse.java
! src/jdk.net/share/classes/jdk/net/NetworkPermission.java

Changeset: a0f06aef9415
Author:    wetmore
Date:      2017-08-01 15:30 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a0f06aef9415

8169080: Improve documentation examples for crypto applications
Reviewed-by: mullan

! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/CipherSpi.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/SealedObject.java

Changeset: ff7ec76edeac
Author:    bpb
Date:      2017-08-01 16:08 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/ff7ec76edeac

8185623: (se) AbstractSelector.selectorOpen is not published safely
Summary: Make 'selectorOpen' instance variable final
Reviewed-by: chegar

! src/java.base/share/classes/java/nio/channels/spi/AbstractSelector.java

Changeset: 1911c1e2dd20
Author:    mchung
Date:      2017-08-02 08:13 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/1911c1e2dd20

8185541: Add back test cases for resource lookup from bootclasspath
Reviewed-by: alanb

! test/java/lang/ClassLoader/getResource/GetResource.java
- test/java/lang/ClassLoader/getResource/GetResource.sh

Changeset: ea450f16d467
Author:    rriggs
Date:      2017-08-02 13:20 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/ea450f16d467

8185719: rmi TestSocketFactory does not flush
Reviewed-by: lancea, dfuchs

! test/java/rmi/testlibrary/TestSocketFactory.java

Changeset: 74988518da9a
Author:    lmesnik
Date:      2017-08-01 15:59 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/74988518da9a

8184775: tools/launcher/modules/illegalaccess/IllegalAccessTest.java times out on some platforms when xcomp is used.
Reviewed-by: alanb, ksrini, martin

! test/tools/launcher/modules/illegalaccess/IllegalAccessTest.java

Changeset: 503dd889e2c3
Author:    igerasim
Date:      2017-08-02 16:20 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/503dd889e2c3

8185754: Typo in java.util.regex.Pattern javadoc: no slash in \p class
Reviewed-by: bpb

! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: bfaca72f426b
Author:    jjg
Date:      2017-08-02 17:15 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/bfaca72f426b

8185758: java.smartcardio has broken docs for exceptions
Reviewed-by: igerasim

! src/java.smartcardio/share/classes/javax/smartcardio/CardException.java
! src/java.smartcardio/share/classes/javax/smartcardio/CardNotPresentException.java

Changeset: c4b709bad6c5
Author:    xuelei
Date:      2017-08-03 00:55 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c4b709bad6c5

8180643: Illegal handshake message
Reviewed-by: weijun

! src/java.base/share/classes/sun/security/ssl/HandshakeMessage.java
! src/java.base/share/classes/sun/security/ssl/Handshaker.java
+ test/javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java

Changeset: 27b08ab97a60
Author:    dcubed
Date:      2017-08-03 09:04 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/27b08ab97a60

Merge


Changeset: a5208ac302b8
Author:    dfuchs
Date:      2017-08-04 10:54 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a5208ac302b8

8185794: java/net/httpclient/security/Driver.java fails in timeout
Summary: added missing permission in policy files and increased timeout.
Reviewed-by: rriggs, xiaofeya

! test/java/net/httpclient/security/0.policy
! test/java/net/httpclient/security/1.policy
! test/java/net/httpclient/security/10.policy
! test/java/net/httpclient/security/11.policy
! test/java/net/httpclient/security/12.policy
! test/java/net/httpclient/security/14.policy
! test/java/net/httpclient/security/15.policy
! test/java/net/httpclient/security/2.policy
! test/java/net/httpclient/security/3.policy
! test/java/net/httpclient/security/4.policy
! test/java/net/httpclient/security/5.policy
! test/java/net/httpclient/security/6.policy
! test/java/net/httpclient/security/7.policy
! test/java/net/httpclient/security/8.policy
! test/java/net/httpclient/security/9.policy
! test/java/net/httpclient/security/Driver.java

Changeset: c2646a645a52
Author:    clanger
Date:      2017-08-04 15:28 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c2646a645a52

8184330: Remove sun.nio.ch.Util.atBugLevel() either completely or at least get rid of volatile field bugLevel
Reviewed-by: alanb

! src/java.base/share/classes/sun/nio/ch/SelectorImpl.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! test/java/nio/channels/Selector/KeySets.java

Changeset: bcabae437cc0
Author:    lana
Date:      2017-08-04 23:29 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/bcabae437cc0

Added tag jdk-10+18 for changeset c4b709bad6c5

! .hgtags

Changeset: ab069116200b
Author:    alanb
Date:      2017-08-07 09:37 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/ab069116200b

8185853: Generate readability graph at link time and other startup improvements
Reviewed-by: mchung

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/Resolver.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangModuleAccess.java
+ src/java.base/share/classes/jdk/internal/module/DefaultRoots.java
+ src/java.base/share/classes/jdk/internal/module/ExplodedSystemModules.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModulePatcher.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java
- src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
+ src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
+ src/java.base/share/classes/jdk/internal/module/SystemModulesMap.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/java/lang/ClassLoader/getResource/GetResource.java
! test/tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/src/m4/p4/Main.java
- test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
+ test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModulesMap.java

Changeset: b561eeca30de
Author:    rriggs
Date:      2017-08-07 14:14 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b561eeca30de

8184744: Replace finalizer in crypto classes with Cleaner
Reviewed-by: mchung

! src/java.base/share/classes/com/sun/crypto/provider/DESKey.java
! src/java.base/share/classes/com/sun/crypto/provider/DESedeKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBEKey.java
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
! src/java.base/share/classes/sun/security/provider/KeyProtector.java
+ test/com/sun/crypto/provider/Cipher/DES/DESKeyCleanupTest.java
+ test/com/sun/crypto/provider/Cipher/PBE/PBEKeyCleanupTest.java

Changeset: 0220dcbe2106
Author:    dfuchs
Date:      2017-08-08 12:32 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/0220dcbe2106

8185852: HttpConnection should resolve addresses before SocketChannel.connect() is called
Summary: HttpConnection checks whether the proxy address is resolved and if not attempts to resolve it before creating the underlying connection that connects to the proxy.
Reviewed-by: chegar

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java
+ test/java/net/httpclient/ProxyTest.java

Changeset: 6875b1977b4e
Author:    weijun
Date:      2017-08-08 21:37 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6875b1977b4e

8185934: keytool shows "Signature algorithm: SHA1withECDSA, -1-bit key"
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java

Changeset: 5ebbdc94be6d
Author:    jwilhelm
Date:      2017-08-08 22:55 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/5ebbdc94be6d

Merge

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Module.java

Changeset: 31ff7e683c2b
Author:    dcubed
Date:      2017-08-11 13:41 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/31ff7e683c2b

8186152: quarantine sun/management/jdp/JdpOffTest.java
Reviewed-by: sspitsyn

! test/ProblemList.txt

Changeset: a5dbb23be79a
Author:    jjg
Date:      2017-08-08 12:01 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a5dbb23be79a

8185867: fix a11y and html issues in jdk.jdi docs
Reviewed-by: alanb

! src/jdk.jdi/share/classes/com/sun/jdi/InvalidModuleException.java
! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/Type.java
! src/jdk.jdi/share/classes/com/sun/jdi/Value.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html

Changeset: c72ad7289e3d
Author:    asaha
Date:      2017-08-08 22:11 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c72ad7289e3d

Added tag jdk-10+19 for changeset b561eeca30de

! .hgtags

Changeset: bd66ea2fdde3
Author:    lana
Date:      2017-07-27 18:04 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/bd66ea2fdde3

Added tag jdk-9+180 for changeset 4feab1acec6a

! .hgtags

Changeset: 65464a307408
Author:    prr
Date:      2017-08-03 18:56 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/65464a307408

Added tag jdk-9+181 for changeset bd66ea2fdde3

! .hgtags

Changeset: 9f3a25de6412
Author:    lana
Date:      2017-08-08 22:53 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/9f3a25de6412

Merge

! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
- src/java.base/share/classes/jdk/internal/module/SystemModuleFinder.java
- src/java.base/share/classes/sun/net/www/protocol/https/DefaultHostnameVerifier.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/share/classes/sun/security/ssl/RecordType.java
- src/java.base/share/classes/sun/util/locale/LocaleEquivalentMaps.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.java
- test/java/io/File/MacPathTest.sh
- test/java/io/File/basic.sh
- test/java/io/FileOutputStream/FileOpen.sh
- test/java/io/FileOutputStream/FileOpenNeg.java
- test/java/io/FileOutputStream/FileOpenPos.java
- test/java/io/Serializable/class/NonSerialA_1.java
- test/java/io/Serializable/class/NonSerialA_2.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
- test/java/io/Serializable/class/SerialA_2.java
- test/java/io/Serializable/class/SerialA_3.java
- test/java/io/Serializable/class/Test.java
- test/java/io/Serializable/class/run.sh
- test/java/io/Serializable/evolution/AddedExternField/run.sh
- test/java/io/Serializable/evolution/RenamePackage/run.sh
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
- test/java/io/Serializable/superclassDataLoss/Test.java
- test/java/io/Serializable/superclassDataLoss/run.sh
- test/java/io/Serializable/unnamedPackageSwitch/Test.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh
- test/java/lang/ClassLoader/deadlock/Alice.java
- test/java/lang/ClassLoader/deadlock/Bob.java
- test/java/lang/ClassLoader/deadlock/Starter.java
- test/java/lang/ClassLoader/deadlock/SupAlice.java
- test/java/lang/ClassLoader/deadlock/SupBob.java
- test/java/lang/ClassLoader/deadlock/TestCrossDelegate.sh
- test/java/lang/ClassLoader/deadlock/TestOneWayDelegate.sh
- test/java/lang/ClassLoader/getResource/GetResource.sh
- test/java/lang/System/MacEncoding/MacJNUEncoding.sh
- test/java/net/Socket/OldSocketImpl.sh
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
- test/java/net/URLClassLoader/getresourceasstream/test.sh
- test/java/net/URLClassLoader/sealing/checksealed.sh
- test/java/net/URLConnection/6212146/test.sh
- test/java/net/URLConnection/UNCTest.sh
- test/java/nio/Buffer/LimitDirectMemory.sh
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
- test/java/nio/channels/Selector/lots_of_updates.sh
- test/java/nio/channels/SocketChannel/Open.sh
- test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
- test/java/nio/charset/Charset/default.sh
- test/java/nio/charset/coders/CheckSJISMappingProp.sh
- test/java/nio/charset/spi/Test.java
- test/java/nio/charset/spi/basic.sh
- test/java/nio/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
- test/java/nio/file/Path/MacPathTest.sh
- test/java/util/Arrays/ParallelPrefix.java
- test/java/util/Locale/tools/EquivMapsGenerator.java
- test/java/util/Locale/tools/language-subtag-registry.txt
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorOfIntDataBuilder.java
- test/java/util/stream/bootlib/java.base/java/util/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java.base/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java.base/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java.base/java/util/stream/ThrowableHelper.java
- test/java/util/stream/test/org/openjdk/tests/java/util/NullArgsTestCase.java
- test/lib/testlibrary/CompilerUtils.java
- test/lib/testlibrary/JavaToolUtils.java
- test/lib/testlibrary/ModuleInfoMaker.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/Platform.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
- test/sun/net/ftp/MarkResetTest.sh
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
- test/sun/net/www/protocol/jar/B5105410.sh
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh
- test/sun/net/www/protocol/jar/jarbug/run.sh
- test/sun/net/www/protocol/jar/jarbug/src/test/RunAllTests.java
- test/sun/net/www/protocol/jrt/other_resources.sh
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/base/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/base/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v10/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v10/versionResource
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Helper.java
- test/tools/jar/multiRelease/data/runtimetest/v9/testpackage/Main.java
- test/tools/jar/multiRelease/data/runtimetest/v9/versionResource
- test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java

Changeset: c4a6f582e1a3
Author:    jjg
Date:      2017-08-09 15:39 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c4a6f582e1a3

8185984: fix a11y and html issues in java.logging module
Reviewed-by: dfuchs, mchung

! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java

Changeset: 3792401c9b8a
Author:    dl
Date:      2017-08-09 17:30 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3792401c9b8a

8185830: ConcurrentSkipListSet.clone() fails with UnsupportedOperationException
Reviewed-by: martin, psandoz, plevart

! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! test/java/util/concurrent/tck/ConcurrentSkipListSetTest.java

Changeset: 26bb2ed5316f
Author:    dl
Date:      2017-08-09 17:40 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/26bb2ed5316f

8185099: Miscellaneous changes imported from jsr166 CVS 2017-08
Reviewed-by: martin, psandoz

! src/java.base/share/classes/java/util/concurrent/Flow.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! test/java/util/concurrent/tck/ArrayBlockingQueueTest.java
! test/java/util/concurrent/tck/ArrayDequeTest.java
! test/java/util/concurrent/tck/ArrayListTest.java
! test/java/util/concurrent/tck/AtomicBooleanTest.java
! test/java/util/concurrent/tck/AtomicIntegerArrayTest.java
! test/java/util/concurrent/tck/AtomicIntegerTest.java
! test/java/util/concurrent/tck/AtomicLongArrayTest.java
! test/java/util/concurrent/tck/AtomicLongTest.java
! test/java/util/concurrent/tck/AtomicReferenceArrayTest.java
! test/java/util/concurrent/tck/AtomicReferenceTest.java
! test/java/util/concurrent/tck/ConcurrentHashMap8Test.java
! test/java/util/concurrent/tck/ConcurrentHashMapTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListMapTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSubMapTest.java
! test/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java
! test/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
! test/java/util/concurrent/tck/CopyOnWriteArraySetTest.java
! test/java/util/concurrent/tck/DoubleAdderTest.java
! test/java/util/concurrent/tck/JSR166TestCase.java
! test/java/util/concurrent/tck/LinkedBlockingDequeTest.java
! test/java/util/concurrent/tck/LinkedBlockingQueueTest.java
! test/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/java/util/concurrent/tck/LongAdderTest.java
! test/java/util/concurrent/tck/PriorityBlockingQueueTest.java
! test/java/util/concurrent/tck/PriorityQueueTest.java
! test/java/util/concurrent/tck/SynchronousQueueTest.java
! test/java/util/concurrent/tck/ThreadLocalRandom8Test.java
! test/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
! test/java/util/concurrent/tck/TimeUnitTest.java
! test/java/util/concurrent/tck/TreeMapTest.java
! test/java/util/concurrent/tck/TreeSetTest.java
! test/java/util/concurrent/tck/TreeSubMapTest.java
! test/java/util/concurrent/tck/TreeSubSetTest.java

Changeset: 3a2580770306
Author:    jjg
Date:      2017-08-10 15:21 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3a2580770306

8185994: Fix a11y and HTML issues in the java.base/java.io and java.base/java.nio packages
Reviewed-by: bpb, smarks

! src/java.base/share/classes/java/io/DataInput.java
! src/java.base/share/classes/java/nio/channels/package-info.java
! src/java.base/share/classes/java/nio/charset/package-info.java
! src/java.base/share/classes/java/nio/file/FileSystem.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/nio/file/attribute/package-info.java
! src/java.base/share/classes/java/nio/package-info.java

Changeset: 4df1be9b98d4
Author:    jjg
Date:      2017-08-10 15:23 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4df1be9b98d4

8186052: Fix a11y and HTML issues in the java.base/java.lang[.*] packages
Reviewed-by: smarks

! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/lang/reflect/AnnotatedElement.java

Changeset: 8c18c3b4e2dc
Author:    jjg
Date:      2017-08-11 14:07 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8c18c3b4e2dc

8186153: Fix a11y and HTML issues in the java.math, java.text and java.time packages
Reviewed-by: lancea, bpb

! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/RoundingMode.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/chrono/IsoEra.java
! src/java.base/share/classes/java/time/chrono/MinguoEra.java
! src/java.base/share/classes/java/time/chrono/ThaiBuddhistEra.java
! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! src/java.base/share/classes/java/time/temporal/IsoFields.java
! src/java.base/share/classes/java/time/temporal/WeekFields.java

Changeset: 511c441f2cb9
Author:    bpb
Date:      2017-08-11 15:44 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/511c441f2cb9

8186157: (scanner) Modify java/util/Scanner/ScanTest.java to fail if Engilsh Locale unavailable
Summary: Fail if the English locale is not available on the system
Reviewed-by: lancea

! test/java/util/Scanner/ScanTest.java

Changeset: b762aafa34e3
Author:    goetz
Date:      2017-07-28 14:06 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b762aafa34e3

8185500: [TESTBUG] Add keywords headful/printer in java/awt and javax tests.
Summary: Add new keyword 'printer'. Some minor test fixes to show headless exception. Add some @requires windows.
Reviewed-by: serb, mbaesken

! test/TEST.ROOT
! test/com/apple/eawt/DefaultMenuBar/DefaultMenuBarTest.java
! test/com/apple/laf/ScreenMenu/ScreenMenuMemoryLeakTest.java
! test/java/awt/Choice/ChoiceHiDpi/ChoiceTest.java
! test/java/awt/Desktop/DesktopGtkLoadTest/DesktopGtkLoadTest.java
! test/java/awt/Dialog/CloseDialog/CloseDialogTest.java
! test/java/awt/Dialog/NestedDialogs/Modal/NestedModalDialogTest.java
! test/java/awt/Dialog/NestedDialogs/Modeless/NestedModelessDialogTest.java
! test/java/awt/EmbeddedFrame/DisplayChangedTest/DisplayChangedTest.java
! test/java/awt/EmbeddedFrame/EmbeddedFrameGrabTest/EmbeddedFrameGrabTest.java
! test/java/awt/EventDispatchThread/LoopRobustness/LoopRobustness.html
! test/java/awt/EventQueue/6980209/bug6980209.java
! test/java/awt/FileDialog/FileDialogIconTest/FileDialogIconTest.java
! test/java/awt/Focus/FocusEmbeddedFrameTest/FocusEmbeddedFrameTest.java
! test/java/awt/Focus/FocusTraversalPolicy/ButtonGroupLayoutTraversal/ButtonGroupLayoutTraversalTest.java
! test/java/awt/Focus/RequestFocusByCause/RequestFocusByCauseTest.java
! test/java/awt/FontClass/HelvLtOblTest.java
! test/java/awt/FontClass/SurrogateTest/SuppCharTest.java
! test/java/awt/Frame/8158918/SetExtendedState.java
! test/java/awt/Frame/DecoratedFrameInsets/DecoratedFrameInsetsTest.java
! test/java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java
! test/java/awt/Frame/MaximizedByPlatform/MaximizedByPlatform.java
! test/java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java
! test/java/awt/Frame/SetMaximizedBounds/MaximizedMovedWindow.java
! test/java/awt/Frame/SetMaximizedBounds/SetMaximizedBounds.java
! test/java/awt/Frame/WindowDragTest/WindowDragTest.java
! test/java/awt/FullScreen/CurrentDisplayModeTest/CurrentDisplayModeTest.java
! test/java/awt/GraphicsDevice/DisplayModes/CompareToXrandrTest.java
! test/java/awt/KeyboardFocusmanager/DefaultPolicyChange/DefaultPolicyChange_Swing.java
! test/java/awt/MenuBar/8007006/bug8007006.java
! test/java/awt/Mouse/EnterExitEvents/FullscreenEnterEventTest.java
! test/java/awt/Robot/HiDPIMouseClick/HiDPIRobotMouseClick.java
! test/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java
! test/java/awt/Scrollbar/ScrollbarMouseWheelTest/ScrollbarMouseWheelTest.java
! test/java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java
! test/java/awt/SplashScreen/MultiResolutionSplash/unix/UnixMultiResolutionSplashTest.java
! test/java/awt/TextArea/AutoScrollOnSelectAndAppend/AutoScrollOnSelectAndAppend.java
! test/java/awt/TextArea/OverScrollTest/OverScrollTest.java
! test/java/awt/TextField/OverScrollTest/OverScrollTest.java
! test/java/awt/Window/GetScreenLocation/GetScreenLocationTest.java
! test/java/awt/Window/SetWindowLocationByPlatformTest/SetWindowLocationByPlatformTest.java
! test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.java
! test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh
! test/java/awt/datatransfer/DragImage/MultiResolutionDragImageTest.java
! test/java/awt/datatransfer/HTMLDataFlavors/HTMLDataFlavorTest.java
! test/java/awt/event/KeyEvent/8020209/bug8020209.java
! test/java/awt/event/KeyEvent/DeadKey/DeadKeyMacOSXInputText.java
! test/java/awt/event/KeyEvent/DeadKey/deadKeyMacOSX.java
! test/java/awt/font/TextLayout/TestSinhalaChar.java
! test/java/awt/hidpi/properties/HiDPIPropertiesWindowsTest.java
! test/java/awt/im/6396526/IMLookAndFeel.java
! test/java/awt/im/8041990/bug8041990.java
! test/java/awt/image/MultiResolutionImageTest.java
! test/java/awt/image/multiresolution/Corrupted2XImageTest.java
! test/java/awt/image/multiresolution/MultiResolutionToolkitImageTest.java
! test/java/awt/keyboard/AllKeyCode/AllKeyCode.java
! test/java/awt/keyboard/AltPlusNumberKeyCombinationsTest/AltPlusNumberKeyCombinationsTest.java
! test/java/awt/print/PrinterJob/CheckPrivilege.java
! test/java/awt/print/PrinterJob/ExceptionTest.java
! test/java/awt/print/PrinterJob/ImagePrinting/NullClipARGB.java
! test/java/awt/print/PrinterJob/Margins.java
! test/java/awt/print/PrinterJob/PaintText.java
! test/java/awt/print/PrinterJob/PrintCrashTest.java
! test/java/awt/print/PrinterJob/PrintTextPane.java
! test/java/awt/print/PrinterJob/PrtException.java
! test/javax/print/CheckDupFlavor.java
! test/javax/print/PrintSE/PrintSE.sh
! test/javax/print/attribute/AttributeTest.java
! test/javax/print/attribute/GetCopiesSupported.java
! test/javax/print/attribute/SidesPageRangesTest.java
! test/javax/print/attribute/SupportedPrintableAreas.java
! test/javax/swing/JButton/8151303/PressedIconTest.java
! test/javax/swing/JComboBox/6567433/UpdateUIRecursionTest.java
! test/javax/swing/JComboBox/8019180/Test8019180.java
! test/javax/swing/JComboBox/8041909/ActionListenerExceptionTest.java
! test/javax/swing/JComboBox/WindowsComboBoxSize/WindowsComboBoxSizeTest.java
! test/javax/swing/JComponent/4337267/bug4337267.java
! test/javax/swing/JComponent/8043610/bug8043610.java
! test/javax/swing/JDialog/6639507/bug6639507.java
! test/javax/swing/JFileChooser/6713352/bug6713352.java
! test/javax/swing/JFileChooser/6817933/Test6817933.java
! test/javax/swing/JFileChooser/8010718/bug8010718.java
! test/javax/swing/JFileChooser/8013442/Test8013442.java
! test/javax/swing/JFileChooser/8152677/SelectAllFilesFilterTest.java
! test/javax/swing/JFrame/8016356/bug8016356.java
! test/javax/swing/JFrame/NSTexturedJFrame/NSTexturedJFrame.java
! test/javax/swing/JInternalFrame/6288609/TestJInternalFrameDispose.java
! test/javax/swing/JInternalFrame/8075314/bug8075314.java
! test/javax/swing/JInternalFrame/8145060/TestJInternalFrameMinimize.java
! test/javax/swing/JInternalFrame/8160248/JInternalFrameDraggingTest.java
! test/javax/swing/JInternalFrame/DockIconRepaint/DockIconRepaint.java
! test/javax/swing/JInternalFrame/Test6325652.java
! test/javax/swing/JList/6567433/UpdateUIRecursionTest.java
! test/javax/swing/JList/8161483/Bug8161483.java
! test/javax/swing/JMenu/6538132/bug6538132.java
! test/javax/swing/JMenu/8067346/bug8067346.java
! test/javax/swing/JMenuItem/8139169/ScreenMenuBarInputTwice.java
! test/javax/swing/JMenuItem/8152981/MenuItemIconTest.java
! test/javax/swing/JMenuItem/8158566/CloseOnMouseClickPropertyTest.java
! test/javax/swing/JMenuItem/ActionListenerCalledTwice/ActionListenerCalledTwiceTest.java
! test/javax/swing/JMenuItem/ClickMenuTestManual/ClickMenuTestManual.java
! test/javax/swing/JOptionPane/8081019/bug8081019.java
! test/javax/swing/JPopupMenu/6217905/bug6217905.java
! test/javax/swing/JPopupMenu/7154841/bug7154841.java
! test/javax/swing/JTabbedPane/7170310/bug7170310.java
! test/javax/swing/JTable/6567433/UpdateUIRecursionTest.java
! test/javax/swing/JTableHeader/6567433/UpdateUIRecursionTest.java
! test/javax/swing/JTextArea/6940863/bug6940863.java
! test/javax/swing/JTextArea/ScrollbarFlicker/ScrollFlickerTest.java
! test/javax/swing/JTree/6567433/UpdateUIRecursionTest.java
! test/javax/swing/ProgressMonitor/ProgressMonitorEscapeKeyPress.java
! test/javax/swing/Security/6938813/bug6938813.java
! test/javax/swing/ToolTipManager/7123767/bug7123767.java
! test/javax/swing/UI/UnninstallUIMemoryLeaks/UnninstallUIMemoryLeaks.java
! test/javax/swing/plaf/aqua/CustomComboBoxFocusTest.java
! test/javax/swing/plaf/basic/6866751/bug6866751.java
! test/javax/swing/plaf/basic/BasicComboPopup/8154069/Bug8154069.java
! test/javax/swing/plaf/basic/BasicHTML/4960629/bug4960629.java
! test/javax/swing/plaf/basic/BasicLabelUI/bug7172652.java
! test/javax/swing/plaf/nimbus/8041642/ScrollBarThumbVisibleTest.java
! test/javax/swing/plaf/windows/6921687/bug6921687.java
! test/javax/swing/plaf/windows/WindowsRootPaneUI/WrongAltProcessing/WrongAltProcessing.java
! test/javax/swing/system/6799345/TestShutdown.java
! test/javax/swing/text/FlowView/LayoutTest.java
! test/javax/swing/text/GlyphPainter2/6427244/bug6427244.java
! test/javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java
! test/javax/swing/text/View/8015853/bug8015853.java
! test/javax/swing/text/html/Test4783068.java
! test/sun/awt/image/OffScreenImageSource/ImageConsumerUnregisterTest.java
! test/sun/java2d/DirectX/IAEforEmptyFrameTest/IAEforEmptyFrameTest.java
! test/sun/java2d/xrender/HugeGradientTest.java

Changeset: cce89166fec0
Author:    jjg
Date:      2017-08-14 13:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/cce89166fec0

8186156: Fix a11y and HTML issues in java.net and javax.net packages
Reviewed-by: lancea, mchung

! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java

Changeset: 2de0df40ae25
Author:    jjg
Date:      2017-08-14 13:57 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/2de0df40ae25

8186160: Fix a11y issues in java.security package
Reviewed-by: wetmore

! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/cert/X509Extension.java

Changeset: c9fd8c9eab19
Author:    cushon
Date:      2017-08-14 17:19 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c9fd8c9eab19

8184940: JDK 9 rejects zip files where the modified day or month is 0
Reviewed-by: martin

! src/java.base/share/classes/java/util/zip/ZipUtils.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipUtils.java
+ test/java/util/zip/ZipFile/ZeroDate.java
+ test/jdk/nio/zipfs/ZeroDate.java

Changeset: 74776ebdab24
Author:    mli
Date:      2017-08-14 21:24 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/74776ebdab24

8185620: MSCAPI test leaves too many entries in keystore
Summary: Deletes the added entries before exiting
Reviewed-by: vinnie
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/sun/security/mscapi/SmallPrimeExponentP.java

Changeset: c0c8da758e1f
Author:    mli
Date:      2017-08-15 19:19 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c0c8da758e1f

8179614: Test for jarsigner on verifying jars that are signed and timestamped by other JDK releases
Summary: A test on checking the compatibility on jarsigner cross different JDK releases
Reviewed-by: mullan
Contributed-by: John Jiang <sha.jiang at oracle.com>

+ test/sun/security/tools/jarsigner/compatibility/Compatibility.java
+ test/sun/security/tools/jarsigner/compatibility/DetailsOutputStream.java
+ test/sun/security/tools/jarsigner/compatibility/HtmlHelper.java
+ test/sun/security/tools/jarsigner/compatibility/JdkUtils.java
+ test/sun/security/tools/jarsigner/compatibility/PhaseOutputStream.java
+ test/sun/security/tools/jarsigner/compatibility/README
+ test/sun/security/tools/jarsigner/compatibility/java.security

Changeset: 4e7ef83423c2
Author:    dfuchs
Date:      2017-08-16 10:55 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4e7ef83423c2

8181422: ClassCastException in HTTP Client
Summary: Added missing AsyncSSLTunnelConnection
Reviewed-by: michaelm

+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AbstractAsyncSSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java
+ src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLTunnelConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLTunnelConnection.java
! test/java/net/httpclient/ProxyTest.java
+ test/java/net/httpclient/http2/ProxyTest2.java
! test/java/net/httpclient/http2/server/Http2TestServer.java
! test/java/net/httpclient/http2/server/Http2TestServerConnection.java

Changeset: f81344689826
Author:    prr
Date:      2017-08-16 11:29 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f81344689826

8186259: IOExceptionIfEncodedURLTest.sh versus IOExceptionIfEncodedURLTest.java
Reviewed-by: tbell

! test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.java
! test/java/awt/appletviewer/IOExceptionIfEncodedURLTest/IOExceptionIfEncodedURLTest.sh

Changeset: 644c75f6581e
Author:    jwilhelm
Date:      2017-08-16 21:16 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/644c75f6581e

Merge

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/net/InetAddress.java

Changeset: 7c72edeae31b
Author:    sherman
Date:      2017-08-16 13:15 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/7c72edeae31b

8186227: jdk/nio/zipfs/ZeroDate.java fails on Windows with "IllegalArgumentException: Illegal character in opaque part at index 13"
Reviewed-by: rriggs

! test/jdk/nio/zipfs/ZeroDate.java

Changeset: 6256e94781f5
Author:    rriggs
Date:      2017-08-16 16:46 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6256e94781f5

8185346: Relax RMI Registry Serial Filter to allow arrays of any type
Summary: Registry filter should allow arrays of any type
Reviewed-by: dfuchs, smarks, coffeys

! src/java.base/share/classes/java/io/ObjectInputFilter.java
+ src/java.base/share/classes/jdk/internal/misc/JavaObjectInputFilterAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/conf/security/java.security
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! test/java/rmi/registry/serialFilter/RegistryFilterTest.java

Changeset: 46d6f1587c45
Author:    dfuchs
Date:      2017-08-17 16:48 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/46d6f1587c45

8177935: java/net/httpclient/http2/FixedThreadPoolTest.java fails frequently
Summary: fixes a race condition in AsyncWriteQueue
Reviewed-by: chegar

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/AsyncWriteQueue.java
! test/java/net/httpclient/http2/FixedThreadPoolTest.java

Changeset: 402802492f6a
Author:    jwilhelm
Date:      2017-08-17 19:35 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/402802492f6a

Merge





More information about the valhalla-dev mailing list