hg: valhalla/valhalla/jdk: 259 new changesets

stanislav.smirnov at oracle.com stanislav.smirnov at oracle.com
Thu Jul 27 22:05:21 UTC 2017


Changeset: f0adc10ed831
Author:    ksrini
Date:      2017-05-16 07:17 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f0adc10ed831

8180202: -XXaltjvm is not working anymore on MacOSX
Reviewed-by: dholmes

! src/java.base/macosx/native/libjli/java_md_macosx.c

Changeset: 6fdda797b5a3
Author:    bpb
Date:      2017-05-18 10:22 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6fdda797b5a3

8180519: Windows FILETIME should be converted to and from ULARGE_INTEGER not LARGE_INTEGER
Summary: Change LARGE_INTEGER to ULARGE_INTEGER for FILETIMEs used with the GetFileTime() and SetFileTime() functions.
Reviewed-by: rriggs

! src/java.base/windows/native/libjava/WinNTFileSystem_md.c

Changeset: a1241271cb95
Author:    iignatyev
Date:      2017-05-18 10:22 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a1241271cb95

8180395: move FilterClassLoader and ParentLastURLClassLoader to top level testlibrary
Reviewed-by: psandoz

- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java

Changeset: 32cf37b2c18c
Author:    iignatyev
Date:      2017-05-18 18:14 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/32cf37b2c18c

Merge

- test/lib/testlibrary/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java

Changeset: 8e2030e03a61
Author:    bpb
Date:      2017-05-18 12:53 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8e2030e03a61

8177809: File.lastModified() is losing milliseconds (always ends in 000)
Summary: Use higher precision time values where available.
Reviewed-by: bchristi, rriggs

! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! test/java/io/File/SetLastModified.java

Changeset: f6654aece3ac
Author:    iignatyev
Date:      2017-05-18 15:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f6654aece3ac

8180391: move SerializationUtils to top level testlibrary
Reviewed-by: psandoz

! test/java/lang/String/CompactString/SerializationTest.java
! test/java/lang/StringBuffer/CompactStringBufferSerialization.java
! test/java/lang/StringBuilder/CompactStringBuilderSerialization.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java

Changeset: 6f90cf25c3cb
Author:    iignatyev
Date:      2017-05-18 15:51 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6f90cf25c3cb

8180397: remove jdk.testlibrary.IOUtils
Reviewed-by: alanb

! test/java/lang/annotation/AnnotationType/AnnotationTypeRuntimeAssumptionTest.java
! test/java/lang/invoke/lambda/LambdaClassLoaderSerialization.java
! test/java/lang/reflect/Method/InterfaceStatic/StaticInterfaceMethodInWayOfDefault.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
! test/sun/security/tools/jarsigner/EntriesOrder.java

Changeset: 2398559cd348
Author:    iignatyev
Date:      2017-05-18 17:07 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/2398559cd348

8180621: remove jdk.testlibrary.management.InputArguments
Reviewed-by: mchung

- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java

Changeset: 5e3de71d5aa1
Author:    nishjain
Date:      2017-05-19 11:06 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/5e3de71d5aa1

6609740: [Fmt-De] format error in DecimalFormat
Reviewed-by: naoto
Contributed-by: nishit.jain at oracle.com

! src/java.base/share/classes/java/text/DecimalFormat.java
+ test/java/text/Format/DecimalFormat/Bug6609740.java

Changeset: 3e92641a337d
Author:    psandoz
Date:      2017-05-09 15:04 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3e92641a337d

8177153: LambdaMetafactory has default constructor
Reviewed-by: psandoz
Contributed-by: ron.pressler at oracle.com

! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java

Changeset: 2c7616c8b7d8
Author:    ihse
Date:      2017-05-10 09:02 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/2c7616c8b7d8

8178278: Move Standard Algorithm Names document to specs directory
Reviewed-by: erikj, wetmore, mullan

! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameters.java
! src/java.base/share/classes/java/security/DrbgParameters.java
! src/java.base/share/classes/java/security/KeyFactory.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/SecureRandomSpi.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/cert/CertPath.java
! src/java.base/share/classes/java/security/cert/CertPathBuilder.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertStore.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateFactory.java
! src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java
! src/java.base/share/classes/java/security/cert/package-info.java
! src/java.base/share/classes/java/security/package-info.java
! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java
! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/ExemptionMechanism.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/Mac.java
! src/java.base/share/classes/javax/crypto/SecretKeyFactory.java
! src/java.base/share/classes/javax/crypto/package-info.java
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! 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/SSLServerSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLServerSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLSocket.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/package-info.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/package-info.java
! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java

Changeset: 81ae2abfb49f
Author:    prappo
Date:      2017-05-10 12:36 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/81ae2abfb49f

8179021: Latest bugfixes to WebSocket/HPACK from the sandbox repo
Reviewed-by: dfuchs

! src/java.base/share/classes/module-info.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/WebSocket.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/Decoder.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/hpack/HeaderTable.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/BuilderImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/CooperativeHandler.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Frame.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/FrameConsumer.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OpeningHandshake.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/OutgoingMessage.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/StatusCodes.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Transmitter.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/WebSocketImpl.java
! test/java/net/httpclient/whitebox/Driver.java
+ test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/RawChannelTest.java

Changeset: f12c83ece7ab
Author:    erikj
Date:      2017-05-10 18:27 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f12c83ece7ab

8179867: JDK9 b167: demos exist in JDK bundles
Reviewed-by: ihse

! make/CompileDemos.gmk

Changeset: a3af889e7f65
Author:    smarks
Date:      2017-05-10 15:59 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a3af889e7f65

8180128: small errors in String javadoc
Reviewed-by: lancea

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

Changeset: f895e36ce0e9
Author:    msheppar
Date:      2017-05-11 15:05 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f895e36ce0e9

7155591: test/java/net/MulticastSocket/SetOutgoingIf.java fails on macOS
Reviewed-by: chegar, bpb

! test/java/net/MulticastSocket/SetOutgoingIf.java

Changeset: 4e2a2733855d
Author:    bpb
Date:      2017-05-11 07:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4e2a2733855d

8180085: (ch) java/nio/channels/SocketChannel/VectorIO.java: add debug instrumentation
Summary: Add some print statements potentially useful in solving JDK-8177801.
Reviewed-by: alanb

! test/java/nio/channels/SocketChannel/VectorIO.java

Changeset: c17e1662bad1
Author:    jjg
Date:      2017-05-11 10:48 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c17e1662bad1

8179592: Update tables in java.base to be HTML 5-friendly.
Reviewed-by: mchung, darcy, martin

! src/java.base/share/classes/java/io/DataInput.java
! 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/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/RuntimePermission.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/invoke/LambdaMetafactory.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/AnnotatedElement.java
! src/java.base/share/classes/java/lang/reflect/ReflectPermission.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/RoundingMode.java
! src/java.base/share/classes/java/net/Inet4Address.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/NetPermission.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/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/FileSystem.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/DrbgParameters.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/SecurityPermission.java
! src/java.base/share/classes/java/security/cert/X509Extension.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/SimpleDateFormat.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
! src/java.base/share/classes/java/util/Deque.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/java/util/Queue.java
! src/java.base/share/classes/java/util/ResourceBundle.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/ForkJoinPool.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java
! src/java.base/share/classes/java/util/stream/StreamOpFlag.java
! src/java.base/share/classes/javax/net/ssl/SSLPermission.java

Changeset: 5724641773d5
Author:    lana
Date:      2017-05-11 18:10 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/5724641773d5

Merge


Changeset: 93594ad5db2a
Author:    jjg
Date:      2017-05-11 18:04 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/93594ad5db2a

8180256: Fix HTML 5 issues in java.sql and java.sql.rowset modules
Reviewed-by: lancea

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

Changeset: bb4cdc198dc0
Author:    dl
Date:      2017-05-11 19:34 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/bb4cdc198dc0

8179515: Class java.util.concurrent.ThreadLocalRandom fails to Initialize when using SecurityManager
Summary: Break connection to security framework by using VM.getSavedProperty to read the proeprty.
Reviewed-by: dholmes, martin, redestad, psandoz, mchung

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

Changeset: 7fb801c87a25
Author:    dholmes
Date:      2017-05-12 02:06 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/7fb801c87a25

Merge


Changeset: 0111d77e0170
Author:    michaelm
Date:      2017-05-12 17:38 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/0111d77e0170

8180303: Remove technote doc link from ProxySelector/B8035158.java test
Reviewed-by: chegar

! test/java/net/ProxySelector/B8035158.java

Changeset: 9364a094ce56
Author:    ksrini
Date:      2017-05-12 09:42 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/9364a094ce56

8179631: Fix Html5 errors in java.management, jdk.management, jdk.jdi and jdk.attach
Reviewed-by: mchung

! src/java.management/share/classes/java/lang/management/ManagementPermission.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/javax/management/Descriptor.java
! src/java.management/share/classes/javax/management/MXBean.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AttachPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
! 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: 1beb24516aa1
Author:    bchristi
Date:      2017-05-12 10:11 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/1beb24516aa1

8177328: java/lang/ClassLoader/securityManager/ClassLoaderTest.java times out with -Xcomp
Summary: remove unneeded automatic module tests; refactor into multiple @runs
Reviewed-by: mchung

! test/java/lang/ClassLoader/securityManager/ClassLoaderTest.java

Changeset: fb6138cce508
Author:    ksrini
Date:      2017-05-12 10:26 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/fb6138cce508

8179697: Fix Html5 errors in java.naming, java.logging, jdk.httpserver, jdk.net, jdk.sctp
Reviewed-by: dfuchs

! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java
! src/java.naming/share/classes/javax/naming/CompositeName.java
! src/java.naming/share/classes/javax/naming/Context.java
! src/java.naming/share/classes/javax/naming/InitialContext.java
! src/java.naming/share/classes/javax/naming/directory/package.html
! src/java.naming/share/classes/javax/naming/event/package.html
! src/java.naming/share/classes/javax/naming/ldap/package.html
! src/java.naming/share/classes/javax/naming/package.html
! src/java.naming/share/classes/javax/naming/spi/ObjectFactory.java
! src/java.naming/share/classes/javax/naming/spi/package.html
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpServer.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpsConfigurator.java
! src/jdk.net/share/classes/jdk/net/NetworkPermission.java
! 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: 65e09a42b587
Author:    jjg
Date:      2017-04-28 15:41 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/65e09a42b587

8179460: Fix unnecessary uses of {@docRoot} in serviceability APIs
Reviewed-by: mchung

! src/jdk.jconsole/share/classes/com/sun/tools/jconsole/JConsolePlugin.java
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadGroupReference.java
! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
! src/jdk.management/share/classes/com/sun/management/package-info.java

Changeset: 29e8713fdd03
Author:    jjg
Date:      2017-04-28 15:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/29e8713fdd03

Merge


Changeset: e2b414957632
Author:    jjg
Date:      2017-05-12 10:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e2b414957632

Merge

! src/jdk.management/share/classes/com/sun/management/DiagnosticCommandMBean.java
- test/demo/jvmti/Context.java
- test/demo/jvmti/DemoRun.java
- test/demo/jvmti/HeapUser.java
- test/demo/jvmti/Hello.java
- test/demo/jvmti/compiledMethodLoad/CompiledMethodLoadTest.java
- test/demo/jvmti/gctest/BigHello.java
- test/demo/jvmti/gctest/Gctest.java
- test/demo/jvmti/heapTracker/HeapTrackerTest.java
- test/demo/jvmti/heapViewer/HeapViewerTest.java
- test/demo/jvmti/minst/MinstExample.java
- test/demo/jvmti/minst/MinstTest.java
- test/demo/jvmti/versionCheck/FailsWhenJvmtiVersionDiffers.java
- test/demo/jvmti/waiters/WaitersTest.java
- test/sample/TEST.properties
- test/sample/chatserver/ChatTest.java
- test/sample/mergesort/MergeSortTest.java
- test/tools/launcher/modules/listmods/src/java.transaction/javax/transaction/atomic/Atomic.java

Changeset: e8ee0b0489eb
Author:    dfuchs
Date:      2017-05-12 19:06 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e8ee0b0489eb

8180176: Broken javadoc links in java.logging and java.naming
Summary: Replace relative hrefs with {@extLink } taglets.
Reviewed-by: chegar, mchung, vtewari

! src/java.logging/share/classes/java/util/logging/package.html
! src/java.naming/share/classes/javax/naming/directory/package.html
! src/java.naming/share/classes/javax/naming/event/package.html
! src/java.naming/share/classes/javax/naming/ldap/package.html
! src/java.naming/share/classes/javax/naming/package.html
! src/java.naming/share/classes/javax/naming/spi/package.html

Changeset: 002321560796
Author:    lancea
Date:      2017-05-12 14:35 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/002321560796

8180309: Minor update to  javax.sql.rowset package.html
Reviewed-by: mchung

! src/java.sql.rowset/share/classes/javax/sql/rowset/package.html

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

8180082: Broken javadoc links
Reviewed-by: mchung, bpb, chegar, ihse

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/package-info.java
! src/java.base/share/classes/java/lang/CharSequence.java
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyRep.java
! src/java.base/share/specs/serialization/output.md
! src/java.management/share/classes/java/lang/management/package.html
! src/jdk.management/share/classes/com/sun/management/package-info.java

Changeset: 9fc68c99204d
Author:    mchung
Date:      2017-05-12 13:29 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/9fc68c99204d

8180208: Provide a new docs bundle page
Reviewed-by: ihse, jjg

! make/CompileModuleTools.gmk
! make/CompileTools.gmk
! make/ModuleTools.gmk
+ make/src/classes/build/tools/docs/GenDocsBundlePage.java
+ make/src/classes/build/tools/docs/docs-bundle-page.html
+ make/src/classes/build/tools/docs/docs-module-groups.properties

Changeset: c5b0465f06d0
Author:    psandoz
Date:      2017-05-12 13:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c5b0465f06d0

8180075: Javadoc of MethodHandles.Lookup::bind should note the difference from MethodHandle::bindTo
Reviewed-by: psandoz
Contributed-by: ron.pressler at oracle.com

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java

Changeset: 661765f8b131
Author:    smarks
Date:      2017-05-12 14:52 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/661765f8b131

8180137: fix broken link in java.lang.Iterable
Reviewed-by: rriggs

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

Changeset: ef9954f6896b
Author:    rriggs
Date:      2017-05-16 09:42 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/ef9954f6896b

8180319: Update Serialization spec to omit obsolete serialver -show and change history
Reviewed-by: chegar

- src/java.base/share/specs/serialization/changelog.md
! src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/images/class.gif
! src/java.base/share/specs/serialization/index.md
! src/java.base/share/specs/serialization/security.md
! src/java.base/share/specs/serialization/serial-arch.md

Changeset: 1b3ea9753746
Author:    lana
Date:      2017-05-18 14:54 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/1b3ea9753746

Added tag jdk-9+170 for changeset ef9954f6896b

! .hgtags

Changeset: 3df8675d352c
Author:    lana
Date:      2017-05-19 04:17 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3df8675d352c

Merge

! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
- src/java.base/share/classes/sun/security/ssl/EllipticCurvesExtension.java
- src/java.base/unix/classes/sun/nio/ch/DefaultAsynchronousChannelProvider.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/jdk/testlibrary/FilterClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/IOUtils.java
- test/lib/testlibrary/jdk/testlibrary/ParentLastURLClassLoader.java
- test/lib/testlibrary/jdk/testlibrary/SerializationUtils.java
- test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java

Changeset: 6c18a41dc2d8
Author:    lana
Date:      2017-05-19 16:34 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6c18a41dc2d8

Merge

! src/java.base/share/classes/java/text/DecimalFormat.java
- src/java.base/share/specs/serialization/changelog.md
- src/java.base/share/specs/serialization/images/class.gif

Changeset: fa6ce6c36768
Author:    iignatyev
Date:      2017-05-19 13:33 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/fa6ce6c36768

8180644: move jdk.testlibrary.NetworkConfiguration to the top level test library
Reviewed-by: duke

! test/java/net/Inet6Address/B6206527.java
! test/java/net/Inet6Address/B6558853.java
! test/java/net/InetAddress/CheckJNI.java
! test/java/net/MulticastSocket/JoinLeave.java
! test/java/net/MulticastSocket/SetLoopbackMode.java
! test/java/net/NetworkConfigurationProbe.java
! test/java/net/Socket/LinkLocal.java
! test/java/net/SocketPermission/SocketPermissionTest.java
! test/java/net/ipv6tests/B6521014.java
! test/java/nio/channels/DatagramChannel/BasicMulticastTests.java
! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
- test/java/nio/channels/DatagramChannel/NetworkConfiguration.java
! test/java/nio/channels/DatagramChannel/Promiscuous.java
- test/lib/testlibrary/jdk/testlibrary/NetworkConfiguration.java
! test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java

Changeset: 5a1b4ff4f86c
Author:    jwilhelm
Date:      2017-05-23 15:30 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/5a1b4ff4f86c

Merge

! src/java.base/macosx/native/libjli/java_md_macosx.c

Changeset: 141bc610caed
Author:    lana
Date:      2017-05-23 21:11 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/141bc610caed

Added tag jdk-10+7 for changeset cbd65760a005

! .hgtags

Changeset: 63e5ff0f141f
Author:    lana
Date:      2017-05-23 22:39 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/63e5ff0f141f

Added tag jdk-10+8 for changeset f0adc10ed831

! .hgtags

Changeset: cc586b3b3907
Author:    xuelei
Date:      2017-05-24 16:11 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/cc586b3b3907

8180856: Remove RecordType.java
Reviewed-by: weijun

- src/java.base/share/classes/sun/security/ssl/RecordType.java

Changeset: 875fa66a13a2
Author:    jwilhelm
Date:      2017-05-24 22:27 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/875fa66a13a2

Merge


Changeset: 325c2fca7705
Author:    coleenp
Date:      2017-05-27 09:21 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/325c2fca7705

8174749: Use hash table/oops for MemberName table
Summary: Add a Java type called ResolvedMethodName which is immutable and can be stored in a hashtable, that is weakly collected by gc
Reviewed-by: sspitsyn, stefank, jrose

! src/java.base/share/classes/java/lang/invoke/MemberName.java

Changeset: 54fd2bf77969
Author:    iignatyev
Date:      2017-05-24 13:55 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/54fd2bf77969

8180802: move jdk.testlibrary.management.ThreadMXBeanTool to top level testlibrary
Reviewed-by: psandoz

- test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java

Changeset: d37dbf3d0ee1
Author:    iignatyev
Date:      2017-05-24 14:16 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/d37dbf3d0ee1

8180724: move ModuleInfoMaker to the top level testlibrary
Reviewed-by: psandoz, mchung

- test/lib/testlibrary/ModuleInfoMaker.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java

Changeset: 746f9eae78e5
Author:    iignatyev
Date:      2017-05-24 15:24 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/746f9eae78e5

8180399: move jdk.testlibrary.LockFreeLogManager to the top level test library
Reviewed-by: psandoz, mchung

! test/java/lang/Thread/ThreadStateController.java
! test/java/lang/Thread/ThreadStateTest.java
! test/java/lang/management/ThreadMXBean/Locks.java
! test/java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java
- test/lib/testlibrary/jdk/testlibrary/LockFreeLogManager.java

Changeset: b9409a7daa6c
Author:    apetcher
Date:      2017-05-25 11:31 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b9409a7daa6c

8172244: AIOOBE in KeyStore.getCertificateAlias on Windows
Reviewed-by: vinnie

! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java
+ test/sun/security/mscapi/KeyStoreEmptyCertChain.java

Changeset: ce47a9f27b52
Author:    weijun
Date:      2017-05-26 08:06 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/ce47a9f27b52

8178794: krb5 client should ignore sname in incoming tickets
Reviewed-by: mullan

! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java
! test/sun/security/krb5/auto/KDC.java
+ test/sun/security/krb5/auto/TicketSName.java

Changeset: 3dc62effc984
Author:    mli
Date:      2017-05-25 18:16 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3dc62effc984

8180732: add test to check temp file permission
Reviewed-by: rriggs, bchristi

+ test/java/io/File/createTempFile/SecurityTest.java
+ test/java/io/File/createTempFile/java.policy

Changeset: 669bb5305371
Author:    lana
Date:      2017-05-26 01:00 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/669bb5305371

Added tag jdk-10+9 for changeset b9409a7daa6c

! .hgtags

Changeset: aaec70640891
Author:    lana
Date:      2017-05-26 02:03 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/aaec70640891

Merge


Changeset: 031bd1c66382
Author:    amlu
Date:      2017-05-26 17:36 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/031bd1c66382

8173905: Test tools/jar/multiRelease/RuntimeTest.java fails under JDK 10
Reviewed-by: psandoz, redestad

! test/ProblemList.txt
! test/tools/jar/multiRelease/RuntimeTest.java
- 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/testpackage/Helper.java.template
+ test/tools/jar/multiRelease/data/runtimetest/testpackage/Main.java.template
- 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/jar/multiRelease/data/runtimetest/versionResource.template

Changeset: 094ec7143f50
Author:    ksrini
Date:      2017-05-26 07:39 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/094ec7143f50

8180286: Remove the launchers data model flags -d32/-d64
Reviewed-by: alanb, dholmes, mchung

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties

Changeset: 77922fe08bec
Author:    iignatyev
Date:      2017-05-26 22:30 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/77922fe08bec

8180895: java/security/AccessController/DoPrivAccompliceTest.java has to be improved
Reviewed-by: asmotrak

! test/java/security/AccessController/DoPrivAccompliceTest.java

Changeset: e0211fd49ad0
Author:    iignatyev
Date:      2017-05-26 22:53 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e0211fd49ad0

8180890: move c.o.testlibrary.jsr292 classes to jdk/test/java/lang/invoke directory
Reviewed-by: rriggs

! test/java/lang/invoke/ExplicitCastArgumentsTest.java
! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java
! test/java/lang/invoke/LFCaching/TestMethods.java
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
! test/java/lang/invoke/MethodHandlesTest.java
! test/java/lang/invoke/PermuteArgsTest.java
! test/java/lang/invoke/TestCatchExceptionWithVarargs.java
! test/java/lang/invoke/VarargsArrayTest.java
+ test/java/lang/invoke/common/test/java/lang/invoke/lib/CodeCacheOverflowProcessor.java
+ test/java/lang/invoke/common/test/java/lang/invoke/lib/Helper.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/CodeCacheOverflowProcessor.java
- test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java

Changeset: 377078d17cad
Author:    mbaesken
Date:      2017-05-26 16:35 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/377078d17cad

8181145: add platforms to test java/nio/ByteOrder/NativeOrder.java
Reviewed-by: martin, mdoerr

! test/java/nio/ByteOrder/NativeOrder.java

Changeset: 6e4a400d1f2c
Author:    jwilhelm
Date:      2017-05-29 20:48 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6e4a400d1f2c

Merge


Changeset: 95517954a70c
Author:    xiaofeya
Date:      2017-05-30 07:03 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/95517954a70c

8166139: Refactor java/net shell cases to java
Reviewed-by: chegar, rriggs

- test/java/net/Socket/OldSocketImpl.sh
+ test/java/net/Socket/OldSocketImplTestDriver.java
! test/java/net/URL/B5086147.java
- test/java/net/URL/B5086147.sh
- test/java/net/URLClassLoader/B5077773.java
- test/java/net/URLClassLoader/B5077773.sh
! test/java/net/URLClassLoader/closetest/CloseTest.java
! test/java/net/URLClassLoader/closetest/GetResourceAsStream.java
- test/java/net/URLClassLoader/closetest/build.sh
- test/java/net/URLClassLoader/closetest/build2.sh
+ test/java/net/URLClassLoader/getresourceasstream/TestDriver.java
+ test/java/net/URLClassLoader/getresourceasstream/policy
- test/java/net/URLClassLoader/getresourceasstream/test.sh
! test/java/net/URLClassLoader/sealing/CheckSealed.java
+ test/java/net/URLClassLoader/sealing/CheckSealedTest.java
- test/java/net/URLClassLoader/sealing/checksealed.sh
! test/java/net/URLConnection/6212146/Test.java
+ test/java/net/URLConnection/6212146/TestDriver.java
- test/java/net/URLConnection/6212146/test.sh
! test/java/net/URLConnection/UNCTest.java
- test/java/net/URLConnection/UNCTest.sh

Changeset: 81161a824e8f
Author:    iignatyev
Date:      2017-05-30 15:05 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/81161a824e8f

8180887: move FileUtils to top level testlibrary
Reviewed-by: psandoz

! test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java
! test/java/io/Serializable/failureAtomicity/FailureAtomicity.java
! test/java/lang/Class/forName/modules/TestDriver.java
! test/java/net/URLClassLoader/closetest/Common.java
! test/java/net/URLClassLoader/closetest/GetResourceAsStream.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/java/nio/file/FileStore/Basic.java
! test/java/nio/file/FileSystem/Basic.java
! test/java/util/logging/FileHandlerMaxLocksTest.java
! test/java/util/zip/ZipFile/MultiThreadedReadTest.java
! test/java/util/zip/ZipFile/ReadLongZipFileName.java
! test/java/util/zip/ZipFile/ZipEntryFreeTest.java
! test/jdk/internal/util/jar/TestVersionedStream.java
! test/jdk/modules/incubator/ImageModules.java
- test/lib/testlibrary/jdk/testlibrary/FileUtils.java
! test/tools/jar/InputFilesTest.java
! test/tools/jar/ReleaseBeforeFiles.java
! test/tools/jar/compat/CLICompatibility.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/multiRelease/ApiValidatorTest.java
! test/tools/jar/multiRelease/Basic.java
! test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
! test/tools/launcher/LauncherMessageTest.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java

Changeset: 6761592470d9
Author:    iignatyev
Date:      2017-05-30 21:07 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6761592470d9

8180888: move jdk.testlibrary.JarUtils to the top level testlibrary
Reviewed-by: weijun

! test/java/security/AccessController/DoPrivAccompliceTest.java
! test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java
! test/jdk/security/jarsigner/Spec.java
- test/lib/testlibrary/jdk/testlibrary/JarUtils.java
! test/sun/security/tools/jarsigner/AltProvider.java
! test/sun/security/tools/jarsigner/Options.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/sun/security/tools/jarsigner/Warning.java
! test/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java
! test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java
! test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java
! test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java
! test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
! test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java
! test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java
! test/sun/security/tools/keytool/ReadJar.java

Changeset: d586f8df84c2
Author:    iignatyev
Date:      2017-05-30 21:14 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/d586f8df84c2

8180805: move RandomFactory to the top level testlibrary
Reviewed-by: bpb, rriggs

! test/com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java
! test/java/io/InputStream/ReadAllBytes.java
! test/java/io/InputStream/ReadNBytes.java
! test/java/lang/Double/ParseHexFloatingPoint.java
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
! test/java/lang/Math/CubeRootTests.java
! test/java/lang/Math/HypotTests.java
! test/java/lang/Math/IeeeRecommendedTests.java
! test/java/lang/Math/Log1pTests.java
! test/java/lang/Math/MultiplicationTests.java
! test/java/lang/StackWalker/StackWalkTest.java
! test/java/lang/StrictMath/CubeRootTests.java
! test/java/lang/StrictMath/ExpTests.java
! test/java/lang/StrictMath/HypotTests.java
! test/java/lang/String/LiteralReplace.java
! test/java/math/BigDecimal/StringConstructor.java
! test/java/math/BigInteger/BigIntegerTest.java
! test/java/math/BigInteger/ModPow65537.java
! test/java/math/BigInteger/PrimeTest.java
! test/java/math/BigInteger/SymmetricRangeTests.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/SocketChannel/VectorIO.java
! test/java/nio/file/Files/CopyAndMove.java
! test/java/nio/file/Files/StreamLinesTest.java
! test/java/nio/file/WatchService/LotsOfEvents.java
! test/java/security/KeyStore/PKCS12/EntryProtectionTest.java
! test/java/security/MessageDigest/TestDigestIOStream.java
! test/java/security/MessageDigest/TestSameLength.java
! test/java/security/MessageDigest/TestSameValue.java
! test/java/security/Signature/Offsets.java
! test/java/util/Base64/TestBase64.java
! test/java/util/List/SubList.java
! test/java/util/WeakHashMap/GCDuringIteration.java
! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
! test/java/util/regex/RegExTest.java
! test/java/util/zip/InflaterInputStream/TestAvailable.java
! test/javax/imageio/plugins/tiff/MultiPageTest/MultiPageTest.java
! test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSCommon/RehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java
! test/javax/swing/ToolTipManager/7123767/bug7123767.java
! test/lib/testlibrary/jdk/testlibrary/RandomFactory.java
! test/sun/nio/cs/FindDecoderBugs.java
! test/sun/nio/cs/FindEncoderBugs.java
! test/sun/security/ec/SignatureOffsets.java
! test/sun/security/mscapi/SignatureOffsets.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/sun/security/rsa/SignatureOffsets.java
! test/sun/security/ssl/rsa/SignatureOffsets.java

Changeset: 34aea64841b1
Author:    amlu
Date:      2017-05-31 14:00 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/34aea64841b1

8181126: Refactor shell test java/nio/Buffer/LimitDirectMemory.sh to java
Reviewed-by: bchristi, psandoz, rriggs

! test/java/nio/Buffer/LimitDirectMemory.java
- test/java/nio/Buffer/LimitDirectMemory.sh
+ test/java/nio/Buffer/LimitDirectMemoryNegativeTest.java

Changeset: 2ffcd70fb446
Author:    iignatyev
Date:      2017-05-31 10:41 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/2ffcd70fb446

8181307: tests added/changed by 8166139 should be updated to use the latest testlibrary
Reviewed-by: rriggs

! test/java/net/URLClassLoader/closetest/CloseTest.java

Changeset: 78ce7067aba9
Author:    bpb
Date:      2017-05-16 14:11 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/78ce7067aba9

8180431: Remove intermittent keyword from some no longer failing NIO tests
Summary: Remove "intermittent" keyword from @key tag,
Reviewed-by: alanb

! test/java/nio/channels/Selector/SelectAndClose.java
! test/java/nio/channels/Selector/WakeupAfterClose.java

Changeset: 148a2cbe49a4
Author:    darcy
Date:      2017-05-16 18:23 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/148a2cbe49a4

8180452: Mark ClipCloseLoss.java as failing intermittently
Reviewed-by: serb

! test/javax/sound/sampled/Clip/ClipCloseLoss.java

Changeset: 09038ebee480
Author:    mullan
Date:      2017-05-17 08:51 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/09038ebee480

8180307: Update JDK 9 Required Cipher Algorithms
Reviewed-by: valeriep

! src/java.base/share/classes/javax/crypto/Cipher.java

Changeset: 93b0c398e243
Author:    bpb
Date:      2017-05-17 14:29 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/93b0c398e243

7086489: File.lastModified should accuracy as well as resolution
Summary: Add an @apiNote indicating that the last-modified time might be of coarser than millisecond granularity.
Reviewed-by: smarks

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

Changeset: 13b7c6fdf864
Author:    henryjen
Date:      2017-05-17 16:26 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/13b7c6fdf864

8180447: Trailing space in JDK_JAVA_OPTIONS causes an application fail to launch
Reviewed-by: alanb, mchung, ksrini

! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/emessages.h
! test/tools/launcher/ArgsEnvVar.java

Changeset: 7efb352c6765
Author:    ihse
Date:      2017-05-18 09:23 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/7efb352c6765

8180426: Use standard css file for new docs bundle index.html page
Reviewed-by: mchung, erikj

+ make/data/docs-resources/resources/jdk-default.css
- make/data/docs-resources/specs/resources/jdk-default.css
! make/src/classes/build/tools/docs/docs-bundle-page.html

Changeset: 85ccf9e98ba0
Author:    ihse
Date:      2017-05-18 12:00 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/85ccf9e98ba0

8180486: extLink taglet needs escaped "&"
Reviewed-by: dholmes

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

Changeset: ee3280639210
Author:    lana
Date:      2017-05-18 16:48 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/ee3280639210

Merge

- make/data/docs-resources/specs/resources/jdk-default.css

Changeset: f6553abdefb6
Author:    bchristi
Date:      2017-05-19 09:41 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f6553abdefb6

8180633: Remove intermittent key from java/lang/ClassLoader/Assert.java
Reviewed-by: darcy, mchung

! test/java/lang/ClassLoader/Assert.java

Changeset: 490393b435bb
Author:    stuefe
Date:      2017-05-21 10:52 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/490393b435bb

8180424: Another build issue on AIX after 8034174
Reviewed-by: clanger, vtewari

! src/java.base/aix/native/libnet/aix_close.c

Changeset: 698cb1c6c88e
Author:    michaelm
Date:      2017-05-22 17:31 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/698cb1c6c88e

8180498: Remove httpclient internal APIs which supply ByteBuffers to read calls
Reviewed-by: chegar, dfuchs

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Response.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainTunnelingConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseContent.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseHeaders.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLTunnelConnection.java
! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/ResponseHeadersTest.java

Changeset: 29bbedd4cce8
Author:    mchung
Date:      2017-05-22 11:08 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/29bbedd4cce8

8180717: Upgrade the docs bundle index page
Reviewed-by: jjg, ihse

! make/src/classes/build/tools/docs/GenDocsBundlePage.java
! make/src/classes/build/tools/docs/docs-bundle-page.html
! make/src/classes/build/tools/docs/docs-module-groups.properties

Changeset: 2d94659f7ff3
Author:    lana
Date:      2017-05-26 00:29 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/2d94659f7ff3

Added tag jdk-9+171 for changeset 29bbedd4cce8

! .hgtags

Changeset: c55124a3a93e
Author:    lana
Date:      2017-05-31 17:47 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c55124a3a93e

Merge

! .hgtags
! src/java.base/aix/native/libnet/aix_close.c
- src/java.base/macosx/native/launcher/jexec.c
- 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/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/DatagramChannel/NetworkConfiguration.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/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/SerializationUtils.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/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: 28fb3762509b
Author:    lana
Date:      2017-05-31 18:33 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/28fb3762509b

Merge

- make/data/docs-resources/specs/resources/jdk-default.css

Changeset: c95feefeb563
Author:    iignatyev
Date:      2017-05-31 13:14 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c95feefeb563

8180898: remove JavaToolUtils testlibrary class
Reviewed-by: alanb

- test/lib/testlibrary/JavaToolUtils.java

Changeset: 5d74c3a0f94c
Author:    mli
Date:      2017-05-31 20:01 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/5d74c3a0f94c

8166142: Refactor java.io.serialization shell tests to java
Reviewed-by: rriggs

- test/java/io/Serializable/evolution/AddedExternField/run.sh
+ test/java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java
- test/java/io/Serializable/evolution/RenamePackage/run.sh
+ test/java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java
- test/java/io/Serializable/maskSyntheticModifier/Test.java
- test/java/io/Serializable/maskSyntheticModifier/run.sh
+ test/java/io/Serializable/packageAccess/PackageAccessTest.java
- test/java/io/Serializable/packageAccess/Test.java
- test/java/io/Serializable/packageAccess/run.sh
+ test/java/io/Serializable/resolveClass/consTest/ConsTest.java
+ test/java/io/Serializable/resolveClass/consTest/SetupJar.java
- test/java/io/Serializable/resolveClass/consTest/Test.java
- test/java/io/Serializable/resolveClass/consTest/run.sh
+ test/java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java
- test/java/io/Serializable/resolveClass/deserializeButton/Test.java
- test/java/io/Serializable/resolveClass/deserializeButton/run.sh
+ test/java/io/Serializable/serialver/classpath/ClasspathTest.java
- test/java/io/Serializable/serialver/classpath/Test.java
- test/java/io/Serializable/serialver/classpath/run.sh
+ test/java/io/Serializable/serialver/nested/NestedTest.java
- test/java/io/Serializable/serialver/nested/Test.java
- test/java/io/Serializable/serialver/nested/run.sh
! test/java/io/Serializable/subclass/Allow.policy
+ test/java/io/Serializable/subclass/SubclassTest.java
- test/java/io/Serializable/subclass/Test.java
- test/java/io/Serializable/subclass/run.sh
+ test/java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java
- 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/UnnamedPackageSwitchTest.java
- test/java/io/Serializable/unnamedPackageSwitch/run.sh

Changeset: 552262f88b39
Author:    amlu
Date:      2017-06-01 11:10 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/552262f88b39

8181301: Refactor shell test AsynchronousChannelGroup/run_any_task.sh to java
Reviewed-by: alanb

! test/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java
- test/java/nio/channels/AsynchronousChannelGroup/Attack.java
- test/java/nio/channels/AsynchronousChannelGroup/PrivilegedThreadFactory.java
+ test/java/nio/channels/AsynchronousChannelGroup/SetupJar.java
+ test/java/nio/channels/AsynchronousChannelGroup/bootlib/Attack.java
+ test/java/nio/channels/AsynchronousChannelGroup/bootlib/PrivilegedThreadFactory.java
- test/java/nio/channels/AsynchronousChannelGroup/run_any_task.sh

Changeset: df64bd4757d0
Author:    stuefe
Date:      2017-06-01 08:59 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/df64bd4757d0

8181207: 8177809 breaks AIX 5.3, 6.1 builds
Reviewed-by: vtewari, simonis, clanger

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

Changeset: b15ad6e7fbd9
Author:    naoto
Date:      2017-06-01 12:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b15ad6e7fbd9

8176847: Calendar.checkDisplayNameParams() should check case of style == 3
Reviewed-by: martin

! src/java.base/share/classes/java/util/Calendar.java
+ test/java/util/Calendar/Bug8176847.java

Changeset: 475d3593a653
Author:    naoto
Date:      2017-06-01 12:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/475d3593a653

8176853: Locale.Builder.removeUnicodeLocaleAttribute(null) should throw NullPointerException
Reviewed-by: martin

! src/java.base/share/classes/java/util/Locale.java
! test/java/util/Locale/LocaleEnhanceTest.java

Changeset: 4a3dc3496f6f
Author:    naoto
Date:      2017-06-01 12:44 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4a3dc3496f6f

8176160: AbstractCalendar.getEra compares Era and String
Reviewed-by: martin

! src/java.base/share/classes/sun/util/calendar/AbstractCalendar.java
+ test/sun/util/calendar/Bug8176160.java

Changeset: 4056535f52f5
Author:    sballal
Date:      2017-06-02 12:31 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4056535f52f5

6760477: Update SA to include stack traces in the heap dump
Summary: Update SA to include HPROF_TRACE and HPROF_FRAME records in the heap dump
Reviewed-by: dsamersoff
Contributed-by: sharath.ballal at oracle.com

! test/sun/tools/jhsdb/HeapDumpTest.java

Changeset: 66e9436dbaf8
Author:    mbaesken
Date:      2017-05-16 10:52 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/66e9436dbaf8

8180413: avoid accessing NULL in jdk.jdwp.agent
Reviewed-by: clanger, dsamersoff, sspitsyn

! src/jdk.jdwp.agent/share/native/libjdwp/util.c

Changeset: e5db1aaa17d7
Author:    lana
Date:      2017-06-02 21:11 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e5db1aaa17d7

Added tag jdk-10+10 for changeset df64bd4757d0

! .hgtags

Changeset: 21b39b38974c
Author:    xuelei
Date:      2017-06-03 02:44 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/21b39b38974c

8181439: Test the jdk.tls.namedGroups System Property
Reviewed-by: valeriep

! test/sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java

Changeset: 82ab8dec02ae
Author:    dfuchs
Date:      2017-05-23 11:33 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/82ab8dec02ae

8180428: Clarify implementation note in Clock.java to match implementation changes made by JDK-8068730
Reviewed-by: dholmes, scolebourne

! src/java.base/share/classes/java/time/Clock.java

Changeset: 54e8bad0022c
Author:    bpb
Date:      2017-05-23 11:47 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/54e8bad0022c

8180353: FileOutputStream documentation does not indicate properly whether files get truncated or not
Summary: Update documentation of FileOutputStream(String)
Reviewed-by: chegar, dfuchs

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

Changeset: 321f66c89406
Author:    lancea
Date:      2017-05-23 16:14 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/321f66c89406

8180728: DatabaseMeta.getRowIdLifetime returns an enum but javadoc refers to int
Reviewed-by: joehw, rriggs

! src/java.sql/share/classes/java/sql/DatabaseMetaData.java

Changeset: 47032f7eebb1
Author:    darcy
Date:      2017-05-23 14:34 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/47032f7eebb1

8074977: Constructor.getAnnotatedParameterTypes returns wrong value
Summary: Additional comments from plevart and forax
Reviewed-by: mchung, alanb

! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java
+ test/java/lang/annotation/TestConstructorParameterAnnotations.java
+ test/java/lang/annotation/typeAnnotations/TestConstructorParameterTypeAnnotations.java

Changeset: d0d971960744
Author:    robm
Date:      2017-05-24 17:25 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/d0d971960744

8175131: sun.rmi.transport.tcp.TCPChannel.createConnection close connection on timeout
Reviewed-by: rriggs, msheppar

! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java

Changeset: c162df937880
Author:    bpb
Date:      2017-05-24 10:52 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c162df937880

8180885: Create test to detect if TimeZone.setDefault affects File.setLastModifiedTime
Summary: Check whether File.lastModified is affected by not setting the default time zone or by setting to any of the available time zones.
Reviewed-by: dfuchs, rriggs

+ test/java/io/File/TimeZoneLastModified.java

Changeset: e3446d4c7fd2
Author:    lana
Date:      2017-05-23 23:25 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e3446d4c7fd2

8180167: JDK9 message drop 40 l10n resource file updates
Reviewed-by: alanb, mchung, dfuchs, rfield, shinyafox, weijun, joehw
Contributed-by: li.jiang at oracle.com

! 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
! src/java.base/share/classes/sun/security/tools/keytool/Resources_de.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_es.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_fr.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_it.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_ko.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_pt_BR.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_sv.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/java.base/share/classes/sun/security/tools/keytool/Resources_zh_TW.java
! src/java.base/share/classes/sun/security/util/AuthResources_ko.java
! src/java.base/share/classes/sun/security/util/AuthResources_sv.java
! src/java.base/share/classes/sun/security/util/Resources_sv.java
! src/java.desktop/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties
! src/java.desktop/share/classes/sun/applet/resources/MsgAppletViewer_ko.java
! src/java.desktop/share/classes/sun/awt/resources/awt_sv.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties
! src/java.sql.rowset/share/classes/com/sun/rowset/RowSetResourceBundle_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_de.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_es.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_it.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_ja.properties
! src/jdk.jlink/share/classes/jdk/tools/jmod/resources/jmod_zh_CN.properties
! src/jdk.policytool/share/classes/sun/security/tools/policytool/Resources_sv.java

Changeset: 3f350fe1bec8
Author:    robm
Date:      2017-05-24 22:07 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3f350fe1bec8

8180949: Correctly handle exception in TCPChannel.createConnection
Reviewed-by: rriggs

! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java

Changeset: 4e167bc5be91
Author:    mli
Date:      2017-05-24 19:02 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4e167bc5be91

8180807: java.io.Serializable class-level readObject description error
Reviewed-by: chegar, rriggs

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

Changeset: bdf91a08aa79
Author:    dfuchs
Date:      2017-05-25 11:54 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/bdf91a08aa79

8180279: java/net/httpclient/whitebox/Driver.java failed due to timeout
Summary: fixed a race condition in RawChannelTest.java
Reviewed-by: prappo, michaelm

! test/java/net/httpclient/whitebox/jdk.incubator.httpclient/jdk/incubator/http/RawChannelTest.java

Changeset: 400428c4be8b
Author:    mchung
Date:      2017-05-25 10:40 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/400428c4be8b

8181033: Confusing message: A JNI error has occurred, please check your installation and try again
Reviewed-by: alanb, dholmes, ksrini

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! test/tools/launcher/MainClassCantBeLoadedTest.java

Changeset: 8c879b07e43e
Author:    lana
Date:      2017-05-26 00:45 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8c879b07e43e

Merge


Changeset: 7b5027da67f7
Author:    serb
Date:      2017-05-06 13:17 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/7b5027da67f7

8178383: Validation of FileIO in the tests for JavaSound should be stricter
Reviewed-by: prr

! test/ProblemList.txt
! test/javax/sound/midi/Gervill/RiffReaderWriter/Available.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/Close.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/GetFilePointer.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/GetSize.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/HasNextChunk.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/Read.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadByte.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadByteArrayIntInt.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadInt.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadLong.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadShort.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadString.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedByte.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedInt.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/ReadUnsignedShort.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/Skip.java
! test/javax/sound/midi/Gervill/RiffReaderWriter/WriteOutputStream.java
! test/javax/sound/sampled/AudioInputStream/FrameLengthAfterConversion.java
! test/javax/sound/sampled/spi/AudioFileReader/ShortHeader.java
! test/javax/sound/sampled/spi/AudioFileWriter/WriterCloseInput.java

Changeset: b0d3c98013d0
Author:    prr
Date:      2017-05-09 12:19 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b0d3c98013d0

Merge

! test/ProblemList.txt
- test/sample/TEST.properties
- test/sample/chatserver/ChatTest.java
- test/sample/mergesort/MergeSortTest.java

Changeset: a7c8147f1891
Author:    pkbalakr
Date:      2017-05-11 12:41 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a7c8147f1891

8179014: JFileChooser with Windows look and feel crashes on win 10
Reviewed-by: prr, serb
Contributed-by: ajit.ghaisas at oracle.com

! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
+ test/javax/swing/JFileChooser/GodMode/JFileChooserTest.java

Changeset: e4d6ad2be5df
Author:    psadhukhan
Date:      2017-05-12 12:28 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e4d6ad2be5df

8169897: [PIT] javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails
Reviewed-by: alexsch

! test/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java

Changeset: 4a610c6d0b9c
Author:    azvegint
Date:      2017-05-12 15:01 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4a610c6d0b9c

8178996: [macos] JComboBox doesn't display popup in mixed JavaFX Swing Application on 8u131 and Mac OS 10.12
Reviewed-by: serb, ssadetsky

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java

Changeset: 828d3f3728a2
Author:    mcherkas
Date:      2017-05-15 15:32 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/828d3f3728a2

8175915: NullPointerException from JComboBox and JList when Accessibility enabled
Reviewed-by: serb, prr

! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java

Changeset: 85d12636d9f6
Author:    prr
Date:      2017-05-17 11:01 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/85d12636d9f6

Merge

- src/java.base/share/specs/serialization/changelog.md
- src/java.base/share/specs/serialization/images/class.gif

Changeset: 046ac3fa2792
Author:    ssadetsky
Date:      2017-05-19 07:06 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/046ac3fa2792

8179665: [Windows] java.awt.IllegalComponentStateException: component must be showing on the screen to determine its location
Reviewed-by: prr, serb

! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java
! src/java.desktop/windows/native/libawt/windows/awt_Component.cpp
+ test/javax/swing/JFrame/AlwaysOnTop/AlwaysOnTopImeTest.java

Changeset: c1ddb97ee2ab
Author:    prr
Date:      2017-05-19 14:57 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c1ddb97ee2ab

8177393: Result of RescaleOp for 4BYTE_ABGR images may be 25% black
Reviewed-by: flar, psadhukhan

! src/java.desktop/share/classes/java/awt/image/RescaleOp.java
+ test/java/awt/image/RescaleOp/ImageRescaleOpTest.java

Changeset: a09827296150
Author:    prr
Date:      2017-05-22 08:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a09827296150

Merge

- make/data/docs-resources/specs/resources/jdk-default.css

Changeset: e748c6a2d2e6
Author:    serb
Date:      2017-05-22 19:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e748c6a2d2e6

8177628: Opensource unit/regression tests for ImageIO
Reviewed-by: prr, pnarayanan

+ test/javax/imageio/AllowSearch.java
+ test/javax/imageio/AppContextTest.java
+ test/javax/imageio/AppletResourceTest.html
+ test/javax/imageio/AppletResourceTest.java
+ test/javax/imageio/GetNumImages.java
+ test/javax/imageio/GetReaderWriterInfo.java
+ test/javax/imageio/IIOImageConstructor.java
+ test/javax/imageio/ITSDataType.java
+ test/javax/imageio/ImageIOGetImageReaders.java
+ test/javax/imageio/ImageIOWriteFile.java
+ test/javax/imageio/ImageIOWriteNull.java
+ test/javax/imageio/ImageReadParamPasses.java
+ test/javax/imageio/ImageReaderGetDestination.java
+ test/javax/imageio/ImageReaderReadAll.java
+ test/javax/imageio/ImageStreamFromRAF.java
+ test/javax/imageio/ImageTypeSpecifierBitsPerBand.java
+ test/javax/imageio/ImageTypeSpecifierTest.java
+ test/javax/imageio/ImageWriteParamMisc.java
+ test/javax/imageio/NullInputOutput.java
+ test/javax/imageio/PNGSpiStreamMetadata.java
+ test/javax/imageio/PNGSuffixes.java
+ test/javax/imageio/ReadBitsTest.java
+ test/javax/imageio/SetOutput.java
+ test/javax/imageio/WriteNullImageTest.java
+ test/javax/imageio/event/WriteProgressListenerTest.java
+ test/javax/imageio/plugins/bmp/BMPCompressionTest.java
+ test/javax/imageio/plugins/bmp/BMPPluginTest.java
+ test/javax/imageio/plugins/bmp/BMPWriteParamTest.java
+ test/javax/imageio/plugins/bmp/BmpBigDestinationTest.java
+ test/javax/imageio/plugins/bmp/BmpDefaultImageMetadataTest.java
+ test/javax/imageio/plugins/bmp/CompressionModeTest.java
+ test/javax/imageio/plugins/bmp/EmbeddedFormatTest.java
+ test/javax/imageio/plugins/bmp/EmptyInputBmpMetadataTest.java
+ test/javax/imageio/plugins/bmp/NoExtraBytesTest.java
+ test/javax/imageio/plugins/bmp/RLECompressionTest.java
+ test/javax/imageio/plugins/bmp/ReaderListenersTest.java
+ test/javax/imageio/plugins/bmp/RleEncodingTest.java
+ test/javax/imageio/plugins/bmp/TestCompressionBI_BITFIELDS.java
+ test/javax/imageio/plugins/bmp/Write3ByteBgrTest.java
+ test/javax/imageio/plugins/bmp/WriteProgressListenerTest.java
+ test/javax/imageio/plugins/bmp/WritingColorChangeTest.java
+ test/javax/imageio/plugins/gif/AnimationTest.java
+ test/javax/imageio/plugins/gif/DisableCompressionTest.java
+ test/javax/imageio/plugins/gif/EndWriteSequenceTest.java
+ test/javax/imageio/plugins/gif/IndexingTest.java
+ test/javax/imageio/plugins/gif/LogicalScreenDimensionTest.java
+ test/javax/imageio/plugins/gif/OddPaletteTest.java
+ test/javax/imageio/plugins/gif/PrepareWriteSequenceTest.java
+ test/javax/imageio/plugins/gif/RGBAnimationTest.java
+ test/javax/imageio/plugins/gif/RGBImageTest.java
+ test/javax/imageio/plugins/gif/StreamMetadataTest.java
+ test/javax/imageio/plugins/gif/TransparencyTest.java
+ test/javax/imageio/plugins/gif/UshortOutOfMemoryTest.java
+ test/javax/imageio/plugins/gif/WriteMetadataTest.java
+ test/javax/imageio/plugins/gif/WriterResetTest.java
+ test/javax/imageio/plugins/gif/WriterReuseTest.java
+ test/javax/imageio/plugins/jpeg/ByteBinaryTest.java
+ test/javax/imageio/plugins/jpeg/CanEncodeIndexed.java
+ test/javax/imageio/plugins/jpeg/CompressionBug.java
+ test/javax/imageio/plugins/jpeg/CompressionVals.java
+ test/javax/imageio/plugins/jpeg/CrashAfterDispose.java
+ test/javax/imageio/plugins/jpeg/DestTypeTest.java
+ test/javax/imageio/plugins/jpeg/JPEGsNotAcceleratedTest.java
+ test/javax/imageio/plugins/jpeg/MergeTreeTest.java
+ test/javax/imageio/plugins/jpeg/RasterWithMinXTest.java
+ test/javax/imageio/plugins/jpeg/ResetOutOfMemory.java
+ test/javax/imageio/plugins/jpeg/UshortGrayTest.java
+ test/javax/imageio/plugins/png/CanEncodeShort.java
+ test/javax/imageio/plugins/png/ImageCompare.java
+ test/javax/imageio/plugins/png/PngPremultAlphaTest.java
+ test/javax/imageio/plugins/png/ShortPaletteTest.java
+ test/javax/imageio/plugins/png/WriteProgressive.java
+ test/javax/imageio/plugins/wbmp/EmptyInputWbmpMetadataTest.java
+ test/javax/imageio/plugins/wbmp/GetImageTypesTest.java
+ test/javax/imageio/plugins/wbmp/ValidWbmpTest.java
+ test/javax/imageio/plugins/wbmp/WBMPPluginTest.java
+ test/javax/imageio/plugins/wbmp/WbmpBigDestinationTest.java
+ test/javax/imageio/plugins/wbmp/WbmpDefaultImageMetadataTest.java
+ test/javax/imageio/spi/AppletContextTest/BadPluginConfigurationTest.sh
+ test/javax/imageio/spi/AppletContextTest/DummyReaderPluginSpi.java
+ test/javax/imageio/spi/AppletContextTest/IIOPluginTest.java
+ test/javax/imageio/spi/CreateMemoryCacheOutputStream.java
+ test/javax/imageio/spi/DeregisterAllSpiTest.java
+ test/javax/imageio/spi/DeregisterOrderedSpiTest.java
+ test/javax/imageio/spi/OrderingTest.java
+ test/javax/imageio/spi/PluginSpiTest.java
+ test/javax/imageio/spi/RegisterPluginTwiceTest.java
+ test/javax/imageio/spi/SpiTest.java
+ test/javax/imageio/spi/SpiVersionNumbers.java
+ test/javax/imageio/stream/BitPadding.java
+ test/javax/imageio/stream/DeleteOnExitTest.java
+ test/javax/imageio/stream/DeleteOnExitTest.sh
+ test/javax/imageio/stream/FileCacheImageInputStreamNullTest.java
+ test/javax/imageio/stream/FlushBefore.java
+ test/javax/imageio/stream/MemoryCacheImageOutputStreamTest.java
+ test/javax/imageio/stream/ReadBytesIIOByteBuffer.java
+ test/javax/imageio/stream/ReadFullyTest.java
+ test/javax/imageio/stream/ReadUnsignedIntTest.java
+ test/javax/imageio/stream/StreamFlush.java
+ test/javax/imageio/stream/WriteBitsTest.java

Changeset: de18b4a5ded2
Author:    prr
Date:      2017-05-26 08:22 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/de18b4a5ded2

Merge


Changeset: b41e9d22a754
Author:    serb
Date:      2017-05-24 13:53 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b41e9d22a754

8066005: java.awt.event.KeyEvent.originalSource doesn't have "since" tag in Serialized Form
Reviewed-by: prr

! src/java.desktop/share/classes/java/awt/event/KeyEvent.java

Changeset: 99014f394c0c
Author:    prr
Date:      2017-05-26 09:07 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/99014f394c0c

Merge


Changeset: 92d5e94796d9
Author:    mchung
Date:      2017-05-26 21:20 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/92d5e94796d9

8180574: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java failed in upgradeHashedModule() and patchHashedModule() intermittently
Reviewed-by: alanb, bchristi

! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
+ test/tools/launcher/modules/patch/systemmodules/src1/m1/module-info.java
+ test/tools/launcher/modules/patch/systemmodules/src1/m1/p1/Main.java

Changeset: 0ff9ad7d067c
Author:    ihse
Date:      2017-05-29 09:18 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/0ff9ad7d067c

8175824: Adapt javadoc generation to different requirements for JDK and JavaSE
Reviewed-by: erikj, mchung

- src/java.base/share/classes/overview-core.html

Changeset: a2894068c221
Author:    lana
Date:      2017-06-01 18:26 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a2894068c221

Added tag jdk-9+172 for changeset 0ff9ad7d067c

! .hgtags

Changeset: 68e2d03c6c8d
Author:    lana
Date:      2017-06-03 02:49 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/68e2d03c6c8d

Merge

! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
- 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/ProblemList.txt
- 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/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/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/SerializationUtils.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/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/PatchSystemModules.java

Changeset: 5c1aea2b133d
Author:    lana
Date:      2017-06-03 03:48 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/5c1aea2b133d

Merge

- src/java.base/share/classes/overview-core.html

Changeset: bca4ca56de81
Author:    xiaofeya
Date:      2017-06-04 18:42 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/bca4ca56de81

8181414: Refactor misc test/sun/net/www/protocol/jar shell tests to plain java tests
Reviewed-by: psandoz

! test/sun/net/www/protocol/jar/B5105410.java
- test/sun/net/www/protocol/jar/B5105410.sh
! test/sun/net/www/protocol/jar/B6449504.java
! test/sun/net/www/protocol/jar/GetContentType.java
+ test/sun/net/www/protocol/jar/GetContentTypeTest.java
- test/sun/net/www/protocol/jar/copyin.sh
- test/sun/net/www/protocol/jar/getcontenttype.sh

Changeset: 129efb64cb37
Author:    amlu
Date:      2017-06-05 14:07 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/129efb64cb37

8181393: Refactor shell test Selector/lots_of_updates.sh and SocketChannel/Open.sh to java
Reviewed-by: psandoz

! test/java/nio/channels/Selector/LotsOfUpdates.java
+ test/java/nio/channels/Selector/LotsOfUpdatesTest.java
- test/java/nio/channels/Selector/lots_of_updates.sh
! test/java/nio/channels/SocketChannel/Open.java
- test/java/nio/channels/SocketChannel/Open.sh
+ test/java/nio/channels/SocketChannel/OpenSocketChannelTest.java

Changeset: 0dceac8bfaee
Author:    xiaofeya
Date:      2017-06-05 18:02 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/0dceac8bfaee

8181413: Refactor test/sun/net/www/protocol/jar/jarbug/run.sh to plain java tests
Reviewed-by: psandoz

+ test/sun/net/www/protocol/jar/jarbug/TestDriver.java
- 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/jar/jarbug/src/test/TestBug4361044.java
! test/sun/net/www/protocol/jar/jarbug/src/test/TestBug4523159.java

Changeset: 054be711a9ac
Author:    mli
Date:      2017-06-05 18:58 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/054be711a9ac

8180927: refactor ./java/io/Serializable/class/run.sh to java test
Reviewed-by: psandoz

- test/java/io/Serializable/class/NonSerialA_1.java
+ test/java/io/Serializable/class/NonSerialA_1/A.java
- test/java/io/Serializable/class/NonSerialA_2.java
+ test/java/io/Serializable/class/NonSerialA_2/A.java
+ test/java/io/Serializable/class/NonSerializableTest.java
- test/java/io/Serializable/class/SerialA.java
- test/java/io/Serializable/class/SerialA_1.java
+ test/java/io/Serializable/class/SerialA_1/A.java
- test/java/io/Serializable/class/SerialA_2.java
+ test/java/io/Serializable/class/SerialA_2/A.java
- test/java/io/Serializable/class/SerialA_3.java
+ test/java/io/Serializable/class/SerialA_3/A.java
- test/java/io/Serializable/class/Test.java
+ test/java/io/Serializable/class/TestEntry.java
- test/java/io/Serializable/class/run.sh

Changeset: ecdb7c08efac
Author:    xiaofeya
Date:      2017-06-06 01:33 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/ecdb7c08efac

8181635: sun/net/www/protocol/jar/B6449504.java fails at Windows platform (after JDK-8181414)
Reviewed-by: chegar

! test/sun/net/www/protocol/jar/B6449504.java

Changeset: 5a9409e5069d
Author:    naoto
Date:      2017-06-06 10:34 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/5a9409e5069d

8181586: DateTimeTextProvider.getInstance() returns a new instance every time
Reviewed-by: rriggs

! src/java.base/share/classes/java/time/format/DateTimeTextProvider.java

Changeset: 102e2120a2b3
Author:    amlu
Date:      2017-06-07 10:58 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/102e2120a2b3

8181396: Refactor shell test java/nio/file/Files/delete_on_close.sh to java
Reviewed-by: alanb

! test/java/nio/file/Files/DeleteOnClose.java
- test/java/nio/file/Files/delete_on_close.sh

Changeset: 7bd3829a7a08
Author:    iignatyev
Date:      2017-06-06 19:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/7bd3829a7a08

8181335: remove packageless CompilerUtils
Reviewed-by: alanb

! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/lang/Class/forName/modules/TestDriver.java
! test/java/lang/Class/getResource/ResourcesTest.java
! test/java/lang/ClassLoader/getResource/modules/ResourcesTest.java
! test/java/lang/ModuleLayer/LayerAndLoadersTest.java
! test/java/lang/ModuleTests/access/AccessTest.java
! test/java/lang/StackTraceElement/WithClassLoaderName.java
! test/java/lang/System/LoggerFinder/modules/Base.java
! test/java/lang/System/LoggerFinder/modules/JDKLoggerForImageTest.java
! test/java/lang/System/LoggerFinder/modules/JDKLoggerForJDKTest.java
! test/java/lang/System/LoggerFinder/modules/LoggerInImageTest.java
! test/java/lang/System/LoggerFinder/modules/NamedLoggerForImageTest.java
! test/java/lang/System/LoggerFinder/modules/NamedLoggerForJDKTest.java
! test/java/lang/System/LoggerFinder/modules/UnnamedLoggerForImageTest.java
! test/java/lang/System/LoggerFinder/modules/UnnamedLoggerForJDKTest.java
! test/java/lang/module/ModuleReader/ModuleReaderTest.java
! test/java/lang/reflect/Proxy/ProxyClassAccessTest.java
! test/java/lang/reflect/Proxy/ProxyLayerTest.java
! test/java/lang/reflect/Proxy/ProxyTest.java
! test/java/net/URLClassLoader/closetest/CloseTest.java
! test/java/net/URLClassLoader/closetest/GetResourceAsStream.java
! test/java/net/URLClassLoader/definePackage/SplitPackage.java
! test/java/rmi/module/ModuleTest.java
! test/java/security/Provider/SecurityProviderModularTest.java
! test/java/util/ResourceBundle/modules/cache/CacheTest.java
! test/java/util/ResourceBundle/modules/casesensitive/CaseInsensitiveNameClash.java
! test/java/util/ResourceBundle/modules/security/TestPermission.java
! test/java/util/ServiceLoader/modules/BadProvidersTest.java
! test/java/util/logging/modules/GetResourceBundleTest.java
! test/javax/security/auth/login/modules/JaasModularClientTest.java
! test/javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java
! test/jdk/modules/incubator/DefaultImage.java
! test/jdk/modules/incubator/ImageModules.java
! test/jdk/modules/scenarios/automaticmodules/RunWithAutomaticModules.java
! test/jdk/modules/scenarios/container/ContainerTest.java
! test/jdk/modules/scenarios/overlappingpackages/OverlappingPackagesTest.java
- test/lib/testlibrary/CompilerUtils.java
! test/sun/net/www/protocol/jar/jarbug/TestDriver.java
! test/sun/security/tools/jarsigner/AltProvider.java
! test/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
! test/tools/jlink/basic/AllModulePath.java
! test/tools/jlink/basic/BasicTest.java
! test/tools/jlink/bindservices/BindServices.java
! test/tools/jlink/bindservices/SuggestProviders.java
! test/tools/jlink/plugins/ExcludeJmodSectionPluginTest.java
! test/tools/jlink/plugins/LegalFilePluginTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
! test/tools/launcher/modules/addexports/AddExportsTest.java
! test/tools/launcher/modules/addmods/AddModsTest.java
! test/tools/launcher/modules/addreads/AddReadsTest.java
! test/tools/launcher/modules/basic/BasicTest.java
! test/tools/launcher/modules/classpath/JavaClassPathTest.java
! test/tools/launcher/modules/dryrun/DryRunTest.java
! test/tools/launcher/modules/limitmods/LimitModsTest.java
! test/tools/launcher/modules/listmods/ListModsTest.java
! test/tools/launcher/modules/patch/basic/PatchTest.java
! test/tools/launcher/modules/patch/basic/PatchTestWarningError.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java
! test/tools/launcher/modules/upgrademodulepath/UpgradeModulePathTest.java
! test/tools/schemagen/MultiReleaseJarTest.java
! test/tools/wsgen/MultiReleaseJarTest.java

Changeset: bbe5d4868e9c
Author:    xuelei
Date:      2017-06-07 05:52 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/bbe5d4868e9c

8178728: Check the AlgorithmParameters in algorithm constraints
Reviewed-by: valeriep, ascarpino

! src/java.base/share/classes/sun/security/util/AlgorithmDecomposer.java
! src/java.base/share/classes/sun/security/util/DisabledAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/KeyUtil.java
! test/sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java

Changeset: 7c54889c0ec6
Author:    iignatyev
Date:      2017-06-06 23:38 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/7c54889c0ec6

8181715: sun/net/www/protocol/jar/jarbug/TestDriver.java fails after 8181335
Reviewed-by: alanb

! test/sun/net/www/protocol/jar/jarbug/TestDriver.java

Changeset: 8d381ca2a358
Author:    iignatyev
Date:      2017-06-07 08:58 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8d381ca2a358

8180386: remove jdk.testlibrary.TimeLimitedRunner
Reviewed-by: rriggs, mchung

! test/TEST.ROOT
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LambdaFormTestCase.java
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
- test/lib/testlibrary/jdk/testlibrary/TimeLimitedRunner.java

Changeset: 520ef194f196
Author:    rgoel
Date:      2017-06-08 12:15 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/520ef194f196

8178872: Decimal form is inconsistent between CLDR and Java in some special locales
Reviewed-by: naoto

! make/src/classes/build/tools/cldrconverter/LDMLParseHandler.java
! test/sun/text/resources/LocaleData.cldr
! test/sun/text/resources/LocaleDataTest.java

Changeset: 124c7c462ce4
Author:    jwilhelm
Date:      2017-06-08 14:49 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/124c7c462ce4

Merge

! src/java.base/aix/native/libnet/aix_close.c

Changeset: afbec24a44ee
Author:    gtriantafill
Date:      2017-06-12 13:22 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/afbec24a44ee

8166748: Clean out Windows IA64 support
Reviewed-by: kbarrett, coleenp, bobv, mdoerr

! src/java.base/share/native/libfdlibm/fdlibm.h
! src/java.base/windows/native/libjava/java_props_md.c
! src/java.desktop/share/native/libjavajpeg/jpegdecoder.c

Changeset: 4697dce587f1
Author:    kvn
Date:      2017-06-21 10:28 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4697dce587f1

8181823: [AOT] jaotc doesn't work with Graal
Summary: add new flag to indicate when to calculate class fingerprint
Reviewed-by: iklam, iveresov

! make/launcher/Launcher-jdk.aot.gmk

Changeset: 8a2cafc1ada7
Author:    robm
Date:      2017-06-09 16:26 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8a2cafc1ada7

8173654: Regression since 8u60: System.getenv doesn't return env var set in JNI code
Reviewed-by: erikj

! make/lib/CoreLibraries.gmk

Changeset: 44bbfbf28399
Author:    ksrini
Date:      2017-06-09 09:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/44bbfbf28399

8180334: Unable to build jaotc launcher on windows
Reviewed-by: erikj, ihse, mchung

! make/launcher/Launcher-jdk.aot.gmk
! make/launcher/LauncherCommon.gmk
! src/java.base/share/native/launcher/defines.h
! src/java.base/share/native/launcher/main.c
! src/java.base/share/native/libjli/args.c
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/jli_util.h

Changeset: 807d57adf594
Author:    lana
Date:      2017-06-09 21:34 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/807d57adf594

Added tag jdk-10+11 for changeset 7c54889c0ec6

! .hgtags

Changeset: 9200df3d3c0b
Author:    xiaofeya
Date:      2017-06-11 18:36 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/9200df3d3c0b

8181080: Refactor several sun/net shell tests to plain java tests
Reviewed-by: chegar, alanb

+ test/sun/net/InetAddress/nameservice/dns/CNameTest.java
- test/sun/net/InetAddress/nameservice/dns/cname.sh
! test/sun/net/ftp/MarkResetTest.java
- test/sun/net/ftp/MarkResetTest.sh
! test/sun/net/www/protocol/file/DirPermissionDenied.java
- test/sun/net/www/protocol/file/DirPermissionDenied.sh
+ test/sun/net/www/protocol/jrt/OtherResourcesTest.java
- test/sun/net/www/protocol/jrt/other_resources.sh

Changeset: e0129da12f92
Author:    iignatyev
Date:      2017-06-12 12:40 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e0129da12f92

8181759: add explicit @build actions for jdk.test.lib classes in all :tier1 tests
Reviewed-by: alanb

! test/java/lang/Class/forName/modules/TestDriver.java
! test/java/lang/Double/ParseHexFloatingPoint.java
! test/java/lang/Integer/BitTwiddle.java
! test/java/lang/Long/BitTwiddle.java
! test/java/lang/Math/CubeRootTests.java
! test/java/lang/Math/HypotTests.java
! test/java/lang/Math/IeeeRecommendedTests.java
! test/java/lang/Math/Log1pTests.java
! test/java/lang/Math/MultiplicationTests.java
! test/java/lang/ProcessHandle/Basic.java
! test/java/lang/ProcessHandle/InfoTest.java
! test/java/lang/ProcessHandle/OnExitTest.java
! test/java/lang/ProcessHandle/TreeTest.java
! test/java/lang/StackTraceElement/WithClassLoaderName.java
! test/java/lang/StackWalker/StackWalkTest.java
! test/java/lang/StrictMath/CubeRootTests.java
! test/java/lang/StrictMath/ExpTests.java
! test/java/lang/StrictMath/HypotTests.java
! test/java/lang/String/CompactString/SerializationTest.java
! test/java/lang/String/LiteralReplace.java
! test/java/lang/StringBuffer/CompactStringBufferSerialization.java
! test/java/lang/StringBuilder/CompactStringBuilderSerialization.java
! test/java/lang/Thread/ThreadStateTest.java
! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java
! test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java
! test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java
! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
! test/java/lang/ref/CleanerTest.java
! test/java/math/BigDecimal/StringConstructor.java
! test/java/math/BigInteger/BigIntegerTest.java
! test/java/math/BigInteger/ModPow65537.java
! test/java/math/BigInteger/PrimeTest.java
! test/java/nio/Buffer/LimitDirectMemoryNegativeTest.java
! test/java/util/Base64/TestBase64.java
! test/java/util/List/SubList.java
! test/java/util/WeakHashMap/GCDuringIteration.java
! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
! test/java/util/logging/FileHandlerMaxLocksTest.java
! test/java/util/regex/RegExTest.java
! test/java/util/zip/InflaterInputStream/TestAvailable.java
! test/java/util/zip/ZipFile/MultiThreadedReadTest.java
! test/java/util/zip/ZipFile/ReadLongZipFileName.java
! test/java/util/zip/ZipFile/ZipEntryFreeTest.java
! test/jdk/internal/ref/Cleaner/ExitOnThrow.java
! test/jdk/internal/util/jar/TestVersionedStream.java
! test/jdk/modules/incubator/ImageModules.java
! test/sun/misc/SunMiscSignalTest.java

Changeset: e4ba845822d5
Author:    iignatyev
Date:      2017-06-12 12:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e4ba845822d5

8181761: add explicit @build actions for jdk.test.lib classes in all :tier2 tests
Reviewed-by: alanb

! test/com/sun/corba/7130985/CorbaExceptionsCompileTest.java
! test/com/sun/crypto/provider/CICO/PBEFunc/CipherNCFuncTest.java
! test/java/io/FilePermission/FilePermissionCollectionMerge.java
! test/java/io/FilePermission/Invalid.java
! test/java/io/FilePermission/MergeName.java
! test/java/io/FilePermission/ReadFileOnPath.java
! test/java/io/InputStream/ReadAllBytes.java
! test/java/io/InputStream/ReadNBytes.java
! test/java/io/Serializable/class/NonSerializableTest.java
! test/java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java
! test/java/io/Serializable/failureAtomicity/FailureAtomicity.java
! test/java/io/Serializable/serialver/classpath/ClasspathTest.java
! test/java/io/Serializable/serialver/nested/NestedTest.java
! test/java/net/Inet6Address/B6206527.java
! test/java/net/Inet6Address/B6558853.java
! test/java/net/InetAddress/CheckJNI.java
! test/java/net/InetAddress/ptr/Lookup.java
! test/java/net/MulticastSocket/JoinLeave.java
! test/java/net/MulticastSocket/SetLoopbackMode.java
! test/java/net/NetworkConfigurationProbe.java
! test/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
! test/java/net/Socket/LinkLocal.java
! test/java/net/Socket/OldSocketImplTestDriver.java
! test/java/net/SocketPermission/SocketPermissionTest.java
! test/java/net/URLClassLoader/closetest/CloseTest.java
! test/java/net/URLClassLoader/closetest/GetResourceAsStream.java
! test/java/net/URLClassLoader/getresourceasstream/TestDriver.java
! test/java/net/URLClassLoader/sealing/CheckSealedTest.java
! test/java/net/URLConnection/6212146/TestDriver.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/ipv6tests/B6521014.java
! test/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/java/nio/channels/AsynchronousSocketChannel/Basic.java
! test/java/nio/channels/DatagramChannel/BasicMulticastTests.java
! test/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
! test/java/nio/channels/DatagramChannel/Promiscuous.java
! test/java/nio/channels/FileChannel/Transfer.java
! test/java/nio/channels/Selector/LotsOfUpdatesTest.java
! test/java/nio/channels/SocketChannel/VectorIO.java
! test/java/nio/file/FileStore/Basic.java
! test/java/nio/file/FileSystem/Basic.java
! test/java/nio/file/Files/CopyAndMove.java
! test/java/nio/file/Files/DeleteOnClose.java
! test/java/nio/file/Files/StreamLinesTest.java
! test/java/nio/file/WatchService/LotsOfEvents.java
! test/java/security/AccessController/DoPrivAccompliceTest.java
! test/java/security/KeyStore/PKCS12/EntryProtectionTest.java
! test/java/security/MessageDigest/TestDigestIOStream.java
! test/java/security/MessageDigest/TestSameLength.java
! test/java/security/MessageDigest/TestSameValue.java
! test/java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java
! test/java/security/SecureRandom/DrbgParametersSpec.java
! test/java/security/Signature/Offsets.java
! test/javax/net/ssl/DTLS/DTLSIncorrectAppDataTest.java
! test/javax/net/ssl/DTLS/DTLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/DTLS/DTLSSequenceNumberTest.java
! test/javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv1/TLSRehandshakeWithCipherChangeTest.java
! test/javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java
! test/jdk/security/jarsigner/Spec.java
! test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java
! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java
! test/sun/net/www/protocol/jar/GetContentTypeTest.java
! test/sun/net/www/protocol/jar/jarbug/TestDriver.java
! test/sun/nio/cs/FindDecoderBugs.java
! test/sun/nio/cs/FindEncoderBugs.java
! test/sun/security/ec/SignatureOffsets.java
! test/sun/security/krb5/auto/ModuleName.java
! test/sun/security/krb5/auto/ReplayCacheTestProc.java
! test/sun/security/krb5/auto/rcache_usemd5.sh
! test/sun/security/mscapi/SignatureOffsets.java
! test/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/sun/security/rsa/SignatureOffsets.java
! test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java
! test/sun/security/ssl/rsa/SignatureOffsets.java
! test/sun/security/tools/jarsigner/AltProvider.java
! test/sun/security/tools/jarsigner/Options.java
! test/sun/security/tools/jarsigner/TimestampCheck.java
! test/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/sun/security/tools/jarsigner/Warning.java
! test/sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java
! test/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java
! test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java
! test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java
! test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java
! test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java
! test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java
! test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java
! test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java
! test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java
! test/sun/security/tools/keytool/ImportPrompt.java
! test/sun/security/tools/keytool/PrintSSL.java
! test/sun/security/tools/keytool/ReadJar.java
! test/sun/security/tools/keytool/WeakAlg.java
! test/tools/jar/InputFilesTest.java
! test/tools/jar/ReleaseBeforeFiles.java
! test/tools/jar/compat/CLICompatibility.java
! test/tools/jar/mmrjar/Basic.java
! test/tools/jar/modularJar/Basic.java
! test/tools/jar/multiRelease/ApiValidatorTest.java
! test/tools/jar/multiRelease/Basic.java
! test/tools/jar/multiRelease/Basic1.java
! test/tools/jar/multiRelease/RuntimeTest.java
! test/tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java
! test/tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java
! test/tools/jmod/JmodNegativeTest.java
! test/tools/jmod/JmodTest.java
! test/tools/jmod/hashes/HashesTest.java
! test/tools/launcher/LauncherMessageTest.java
! test/tools/launcher/modules/addexports/AddExportsTestWarningError.java
! test/tools/launcher/modules/addreads/AddReadsTestWarningError.java
! test/tools/launcher/modules/patch/systemmodules/PatchSystemModules.java

Changeset: 3801153e1036
Author:    iignatyev
Date:      2017-06-12 12:45 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3801153e1036

8181762: add explicit @build actions for jdk.test.lib classes in all :tier3 tests
Reviewed-by: alanb

! test/javax/imageio/plugins/tiff/MultiPageTest/MultiPageTest.java

Changeset: 5d0f3ac4547e
Author:    mli
Date:      2017-06-12 21:56 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/5d0f3ac4547e

8179564: Missing @bug for tests added with JDK-8165367
Summary: Add @bug 8165367
Reviewed-by: weijun
Contributed-by: John Jiang <sha.jiang at oracle.com>

! test/sun/security/ssl/CertPathRestrictions/TLSRestrictions.java

Changeset: 83aed9f22b33
Author:    rpressler
Date:      2017-06-13 01:34 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/83aed9f22b33

8161207: remove extra MethodHandle subclass in MethodHandleImpl
Summary: Add intrinsic name to LambdaForm.NamedFunction, but keep IntrinsicMethodHandle; interim solution
Reviewed-by: psandoz
Contributed-by: ron.pressler at oracle.com, vladimir.x.ivanov at oracle.com

! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: 77f85eb3eb15
Author:    amlu
Date:      2017-06-14 11:55 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/77f85eb3eb15

8181394: Refactor shell test java/nio/file/Files/walkFileTree/find.sh to java
Reviewed-by: alanb

+ test/java/nio/file/Files/walkFileTree/FindTest.java
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh

Changeset: 8be1b92492d2
Author:    weijun
Date:      2017-06-14 12:32 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8be1b92492d2

8181841: A TSA server returns timestamp with precision higher than milliseconds
Reviewed-by: vinnie

! src/java.base/share/classes/sun/security/util/DerInputBuffer.java
! test/sun/security/util/DerInputBuffer/TimeParsing.java

Changeset: 54551ea84184
Author:    mchung
Date:      2017-05-30 14:12 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/54551ea84184

8181148: Update the jdeps tool to list exported packages instead of just internal APIs
Reviewed-by: psandoz

+ make/src/classes/build/tools/jigsaw/ListPackages.java

Changeset: 4c0054896900
Author:    jjg
Date:      2017-05-30 15:48 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4c0054896900

8181290: Invalid HTML 5 in core-libs docs
Reviewed-by: mchung, lancea

! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/lang/package-info.java
! src/java.base/share/classes/java/net/doc-files/net-properties.html
! src/java.base/share/classes/java/nio/channels/package-info.java
! src/java.base/share/classes/java/nio/file/package-info.java
! src/java.base/share/classes/java/nio/package-info.java
! src/java.base/share/classes/java/util/package-info.java
! src/java.base/share/classes/java/util/zip/package-info.java

Changeset: 02bd39544ff1
Author:    mli
Date:      2017-05-31 19:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/02bd39544ff1

8181082: class-level since tag issues in java.base & java.datatransfer module
Reviewed-by: alanb, serb

! src/java.base/share/classes/java/lang/RuntimePermission.java
! src/java.base/share/classes/java/lang/reflect/Array.java
! src/java.base/share/classes/java/lang/reflect/Constructor.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java
! src/java.base/share/classes/java/lang/reflect/Member.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/net/NetPermission.java
! src/java.base/share/classes/java/net/SocketOptions.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/AccessControlException.java
! src/java.base/share/classes/java/security/AccessController.java
! src/java.base/share/classes/java/security/AllPermission.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/Certificate.java
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/DigestException.java
! src/java.base/share/classes/java/security/DigestInputStream.java
! src/java.base/share/classes/java/security/DigestOutputStream.java
! src/java.base/share/classes/java/security/GeneralSecurityException.java
! src/java.base/share/classes/java/security/Guard.java
! src/java.base/share/classes/java/security/GuardedObject.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/IdentityScope.java
! src/java.base/share/classes/java/security/InvalidKeyException.java
! src/java.base/share/classes/java/security/InvalidParameterException.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyException.java
! src/java.base/share/classes/java/security/KeyManagementException.java
! src/java.base/share/classes/java/security/KeyPair.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/MessageDigestSpi.java
! src/java.base/share/classes/java/security/NoSuchAlgorithmException.java
! src/java.base/share/classes/java/security/NoSuchProviderException.java
! src/java.base/share/classes/java/security/Permission.java
! src/java.base/share/classes/java/security/PermissionCollection.java
! src/java.base/share/classes/java/security/Permissions.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/Principal.java
! src/java.base/share/classes/java/security/PrivateKey.java
! src/java.base/share/classes/java/security/PrivilegedAction.java
! src/java.base/share/classes/java/security/PrivilegedActionException.java
! src/java.base/share/classes/java/security/PrivilegedExceptionAction.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/ProviderException.java
! src/java.base/share/classes/java/security/PublicKey.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/SecurityPermission.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignatureException.java
! src/java.base/share/classes/java/security/SignatureSpi.java
! src/java.base/share/classes/java/security/SignedObject.java
! src/java.base/share/classes/java/security/Signer.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/security/acl/Acl.java
! src/java.base/share/classes/java/security/acl/AclEntry.java
! src/java.base/share/classes/java/security/acl/AclNotFoundException.java
! src/java.base/share/classes/java/security/acl/Group.java
! src/java.base/share/classes/java/security/acl/LastOwnerException.java
! src/java.base/share/classes/java/security/acl/NotOwnerException.java
! src/java.base/share/classes/java/security/acl/Owner.java
! src/java.base/share/classes/java/security/acl/Permission.java
! src/java.base/share/classes/java/security/cert/CRLException.java
! src/java.base/share/classes/java/security/cert/Certificate.java
! src/java.base/share/classes/java/security/cert/CertificateEncodingException.java
! src/java.base/share/classes/java/security/cert/CertificateException.java
! src/java.base/share/classes/java/security/cert/CertificateExpiredException.java
! src/java.base/share/classes/java/security/cert/CertificateNotYetValidException.java
! src/java.base/share/classes/java/security/cert/CertificateParsingException.java
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509CRLEntry.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/security/cert/X509Extension.java
! src/java.base/share/classes/java/security/interfaces/DSAKey.java
! src/java.base/share/classes/java/security/interfaces/DSAKeyPairGenerator.java
! src/java.base/share/classes/java/security/interfaces/DSAParams.java
! src/java.base/share/classes/java/security/interfaces/DSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/DSAPublicKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateCrtKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPrivateKey.java
! src/java.base/share/classes/java/security/interfaces/RSAPublicKey.java
! src/java.base/share/classes/java/security/spec/RSAPrivateCrtKeySpec.java
! src/java.base/share/classes/java/security/spec/RSAPrivateKeySpec.java
! src/java.base/share/classes/java/security/spec/RSAPublicKeySpec.java
! src/java.base/share/classes/java/text/BreakIterator.java
! src/java.base/share/classes/java/text/CharacterIterator.java
! src/java.base/share/classes/java/text/ChoiceFormat.java
! src/java.base/share/classes/java/text/CollationElementIterator.java
! src/java.base/share/classes/java/text/CollationKey.java
! src/java.base/share/classes/java/text/Collator.java
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/DateFormatSymbols.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! src/java.base/share/classes/java/text/FieldPosition.java
! src/java.base/share/classes/java/text/Format.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/ParseException.java
! src/java.base/share/classes/java/text/ParsePosition.java
! src/java.base/share/classes/java/text/RuleBasedCollator.java
! src/java.base/share/classes/java/text/SimpleDateFormat.java
! src/java.base/share/classes/java/text/StringCharacterIterator.java
! src/java.base/share/classes/java/util/concurrent/CompletionService.java
! src/java.base/share/classes/java/util/concurrent/ExecutorCompletionService.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/jar/JarEntry.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/CheckedInputStream.java
! src/java.base/share/classes/java/util/zip/CheckedOutputStream.java
! src/java.base/share/classes/java/util/zip/Checksum.java
! src/java.base/share/classes/java/util/zip/DataFormatException.java
! src/java.base/share/classes/java/util/zip/Deflater.java
! src/java.base/share/classes/java/util/zip/DeflaterOutputStream.java
! src/java.base/share/classes/java/util/zip/GZIPInputStream.java
! src/java.base/share/classes/java/util/zip/GZIPOutputStream.java
! src/java.base/share/classes/java/util/zip/Inflater.java
! src/java.base/share/classes/java/util/zip/InflaterInputStream.java
! src/java.base/share/classes/java/util/zip/ZipConstants.java
! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/java/util/zip/ZipInputStream.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
! src/java.base/share/classes/javax/security/auth/AuthPermission.java
! src/java.base/share/classes/javax/security/auth/DestroyFailedException.java
! src/java.base/share/classes/javax/security/auth/Destroyable.java
! src/java.base/share/classes/javax/security/auth/Policy.java
! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java
! src/java.base/share/classes/javax/security/auth/RefreshFailedException.java
! src/java.base/share/classes/javax/security/auth/Refreshable.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
! src/java.base/share/classes/javax/security/auth/callback/Callback.java
! src/java.base/share/classes/javax/security/auth/callback/CallbackHandler.java
! src/java.base/share/classes/javax/security/auth/callback/ChoiceCallback.java
! src/java.base/share/classes/javax/security/auth/callback/ConfirmationCallback.java
! src/java.base/share/classes/javax/security/auth/callback/LanguageCallback.java
! src/java.base/share/classes/javax/security/auth/callback/NameCallback.java
! src/java.base/share/classes/javax/security/auth/callback/PasswordCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextInputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/TextOutputCallback.java
! src/java.base/share/classes/javax/security/auth/callback/UnsupportedCallbackException.java
! src/java.base/share/classes/javax/security/auth/login/AccountExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/AppConfigurationEntry.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/CredentialExpiredException.java
! src/java.base/share/classes/javax/security/auth/login/FailedLoginException.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/javax/security/auth/login/LoginException.java
! src/java.base/share/classes/javax/security/auth/spi/LoginModule.java
! src/java.base/share/classes/javax/security/auth/x500/X500PrivateCredential.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Clipboard.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/ClipboardOwner.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/StringSelection.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Transferable.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java

Changeset: 6435d673ea25
Author:    valeriep
Date:      2017-06-01 03:26 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6435d673ea25

8180635: (doc) Clarify the compatibility and interoperability issue when using provider default values
Summary: updated the javadoc of KeyPairGenerator, KeyGenerator, AlgorithmParameterGenerator and their Spi classes
Reviewed-by: mullan

! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java

Changeset: 1f820f4aff3e
Author:    rriggs
Date:      2017-05-31 23:45 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/1f820f4aff3e

8180582: The bind to rmiregistry is rejected by registryFilter even though registryFilter is set
Summary: The Registry MAXDEPTH should allow binding more complex objects
Reviewed-by: dfuchs, smarks

! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! test/java/rmi/registry/serialFilter/RegistryFilterTest.java

Changeset: a24583f5e4bf
Author:    rriggs
Date:      2017-06-01 09:28 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a24583f5e4bf

8181156: html5 issues in java.base javadoc
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/invoke/package-info.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/URI.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/attribute/package-info.java
! src/java.base/share/classes/java/nio/package-info.java
! src/java.base/share/classes/java/util/spi/CalendarNameProvider.java

Changeset: 3a73b3d5318e
Author:    lana
Date:      2017-06-01 18:48 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3a73b3d5318e

Merge


Changeset: fb80de0ea690
Author:    naoto
Date:      2017-06-01 14:52 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/fb80de0ea690

8180375: Rename <baseName>Provider to <packagename>.spi.<simpleName>Provider
Reviewed-by: mchung

! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/spi/ResourceBundleProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/appbasic/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/appbasic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/appbasic/src/eubundles/module-info.java
- test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProviderImpl.java
+ test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic/src/test/module-info.java
! test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/appbasic2/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/appbasic2/src/eubundles/module-info.java
- test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProviderImpl.java
+ test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/appbasic2/src/test/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
! test/java/util/ResourceBundle/modules/basic/src/asiabundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/eubundles/jdk/test/resources/eu/MyResourcesEU.java
! test/java/util/ResourceBundle/modules/basic/src/eubundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesMain.java
- test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/basic/src/mainbundles/module-info.java
! test/java/util/ResourceBundle/modules/basic/src/test/module-info.java
+ test/java/util/ResourceBundle/modules/layer/run.sh
+ test/java/util/ResourceBundle/modules/layer/src/Main.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/module-info.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/Main.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/internal/BundleProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/resources/MyResource.properties
+ test/java/util/ResourceBundle/modules/layer/src/m1/p/resources/spi/MyResourceProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/module-info.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/p/internal/BundleProvider.java
+ test/java/util/ResourceBundle/modules/layer/src/m2/p/resources/MyResource_ja.properties
- test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/simple/src/bundles/module-info.java
! test/java/util/ResourceBundle/modules/simple/src/test/module-info.java
- test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/module-info.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/spi/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/visibility/src/named.bundles/module-info.java
! test/java/util/ResourceBundle/modules/visibility/src/test/module-info.java
- test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java
+ test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/spi/MyResourcesProvider.java
! test/java/util/ResourceBundle/modules/xmlformat/src/bundles/module-info.java
! test/java/util/ResourceBundle/modules/xmlformat/src/test/module-info.java

Changeset: a5506b425f1b
Author:    prappo
Date:      2017-06-02 18:32 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a5506b425f1b

8180155: WebSocket secure connection get stuck after onOpen
8156518: WebSocket.Builder.connectTimeout(long timeout, TimeUnit unit) implicitly affect websocket connection timeout
Reviewed-by: dfuchs

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/MultiExchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/websocket/Receiver.java

Changeset: 23721aa1d87f
Author:    lana
Date:      2017-06-08 16:32 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/23721aa1d87f

Added tag jdk-9+173 for changeset a5506b425f1b

! .hgtags

Changeset: 2017d678aa50
Author:    lana
Date:      2017-06-14 19:58 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/2017d678aa50

Merge

! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/security/cert/X509CRL.java
! src/java.base/share/classes/java/security/cert/X509Certificate.java
! src/java.base/share/classes/java/text/DecimalFormat.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/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/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.sh
- 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/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: d57abb4a6701
Author:    weijun
Date:      2017-06-15 08:34 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/d57abb4a6701

8181501: KeyTool help does not show -ext for -certreq
Reviewed-by: vinnie

! src/java.base/share/classes/sun/security/tools/keytool/Main.java

Changeset: 5f504872a75b
Author:    mli
Date:      2017-06-14 19:29 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/5f504872a75b

8179242: OutOfMemoryError in java/util/Arrays/ParallelPrefix.java
Reviewed-by: psandoz

! test/TEST.ROOT
! test/TEST.groups
- test/java/util/Arrays/ParallelPrefix.java
+ test/java/util/Arrays/largeMemory/ParallelPrefix.java

Changeset: 3d52a1fd3eea
Author:    vtewari
Date:      2017-06-15 17:50 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3d52a1fd3eea

8176192: Incorrect usage of Iterator in Java 8 In com.sun.jndi.ldap.EventSupport.removeNamingListener
Reviewed-by: psandoz

! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
+ test/com/sun/jndi/ldap/RemoveNamingListenerTest.java

Changeset: d6e163b08d8c
Author:    asmotrak
Date:      2017-06-15 15:00 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/d6e163b08d8c

8182143: SHA224-based signature algorithms are not enabled for TLSv12 on Windows
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
! test/javax/net/ssl/TLSv12/SignatureAlgorithms.java

Changeset: ffa11326afd5
Author:    psandoz
Date:      2017-06-05 16:05 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/ffa11326afd5

8181292: Backport Rename internal Unsafe.compare methods from 10 to 9
Reviewed-by: psandoz, dholmes, mchung
Contributed-by: ron.pressler at oracle.com

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandle.java.template
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java

Changeset: 915b8df0afbb
Author:    weijun
Date:      2017-06-07 10:03 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/915b8df0afbb

8181461: sun/security/krb5/auto/KdcPolicy.java fails with java.lang.Exception: Does not match
Reviewed-by: xuelei

! test/sun/security/krb5/auto/KdcPolicy.java

Changeset: e4a4f89bbca3
Author:    alitvinov
Date:      2017-06-02 18:40 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e4a4f89bbca3

8181192: [macos] javafx.print.PrinterJob.showPrintDialog() hangs on macOS
Reviewed-by: prr, serb

! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! test/java/awt/print/PageFormat/WrongPaperPrintingTest.java

Changeset: 80aecb2f0ac7
Author:    prr
Date:      2017-06-05 11:00 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/80aecb2f0ac7

Merge

- src/java.base/share/classes/overview-core.html
- test/java/util/ResourceBundle/modules/appbasic/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/appbasic2/src/test/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/basic/src/mainbundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/simple/src/bundles/jdk/test/resources/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/exported.named.bundles/jdk/test/resources/exported/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/classes/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/visibility/src/named.bundles/jdk/test/resources/props/MyResourcesProvider.java
- test/java/util/ResourceBundle/modules/xmlformat/src/bundles/jdk/test/resources/MyResourcesProvider.java

Changeset: 510301a824d4
Author:    psadhukhan
Date:      2017-06-06 11:11 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/510301a824d4

8181401: Error in Javadoc for JTabbedPane getAccessibleName()
Reviewed-by: serb, ssadetsky

! src/java.desktop/share/classes/javax/swing/JTabbedPane.java

Changeset: e7ede182f86f
Author:    psadhukhan
Date:      2017-06-06 11:56 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e7ede182f86f

8181640: Spelling mistake in javadoc javax.swing.JEditorPane.scrollToReference(String)
Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/JEditorPane.java

Changeset: 92d4889c9b57
Author:    mhalder
Date:      2017-06-06 14:38 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/92d4889c9b57

8172510: This test fails for me on OS X consistently with result: Expected : 01230123 Actual : 001122303011223
Reviewed-by: serb, prr
Contributed-by: manajit.halder at oracle.com

! test/java/awt/List/ItemEventTest/ItemEventTest.java

Changeset: ed1e99c1bba2
Author:    prr
Date:      2017-06-07 06:45 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/ed1e99c1bba2

Merge


Changeset: 67ad6b89dd96
Author:    lancea
Date:      2017-06-07 15:05 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/67ad6b89dd96

8181195: Mark java.se.ee aggregator module deprecated and for removal
Reviewed-by: joehw, alanb, mchung

! src/java.se.ee/share/classes/module-info.java

Changeset: 4ecceb2dcc01
Author:    mchung
Date:      2017-06-07 18:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4ecceb2dcc01

8181696: Package versioning link does not exist in JAR file specification
Reviewed-by: alanb

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java

Changeset: 0f734ac5ddb1
Author:    mchung
Date:      2017-06-07 21:15 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/0f734ac5ddb1

8181639: Add tool and services information to module summary
Reviewed-by: alanb, psandoz, lancea

! make/src/classes/build/tools/docs/docs-module-groups.properties
! src/java.base/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.management/share/classes/module-info.java
! src/java.prefs/share/classes/module-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.scripting/share/classes/module-info.java
! src/java.se/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
! src/jdk.charsets/share/classes/module-info.java
! src/jdk.crypto.cryptoki/share/classes/module-info.java
! src/jdk.crypto.ec/share/classes/module-info.java
! src/jdk.crypto.mscapi/windows/classes/module-info.java
! src/jdk.crypto.ucrypto/solaris/classes/module-info.java
! src/jdk.editpad/share/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jcmd/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jdi/share/classes/module-info.java
! src/jdk.jdwp.agent/share/classes/module-info.java
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.jstatd/share/classes/module-info.java
! src/jdk.localedata/share/classes/module-info.java
! src/jdk.management.agent/share/classes/module-info.java
! src/jdk.naming.dns/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/module-info.java
! src/jdk.pack/share/classes/module-info.java
! src/jdk.policytool/share/classes/module-info.java
! src/jdk.rmic/share/classes/module-info.java
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.zipfs/share/classes/module-info.java

Changeset: 2637d816e17a
Author:    ihse
Date:      2017-06-08 11:24 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/2637d816e17a

8181776: Move back specs to closed
Reviewed-by: erikj

- src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/examples.md
- src/java.base/share/specs/serialization/exceptions.md
- src/java.base/share/specs/serialization/images/version.gif
- src/java.base/share/specs/serialization/index.md
- src/java.base/share/specs/serialization/input.md
- src/java.base/share/specs/serialization/output.md
- src/java.base/share/specs/serialization/protocol.md
- src/java.base/share/specs/serialization/security.md
- src/java.base/share/specs/serialization/serial-arch.md
- src/java.base/share/specs/serialization/version.md
- src/java.desktop/share/specs/AWT_Native_Interface.html
- src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib

Changeset: 4287c7853433
Author:    dfuchs
Date:      2017-06-08 12:24 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4287c7853433

8181430: HTTP/2 client might deadlock when receiving data during the initial handshake
Summary: CountDownLatch removed. Data produced during the handshake is instead buffered until the preface is sent.
Reviewed-by: michaelm, msheppar, prappo

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http2Connection.java

Changeset: ea0146845b79
Author:    dfuchs
Date:      2017-06-08 12:41 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/ea0146845b79

8180044: java/net/httpclient/ManyRequests.java failed due to timeout
Summary: Fixes several race conditions observed while testing.
Reviewed-by: michaelm, msheppar, prappo

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpClientImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/PlainHttpConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
! test/com/sun/net/httpserver/FileServerHandler.java
! test/java/net/httpclient/ManyRequests.java
+ test/java/net/httpclient/ManyRequests2.java

Changeset: 3abaf7610609
Author:    ihse
Date:      2017-06-08 13:49 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3abaf7610609

8180300: Move JDWP specs to specs directory
Reviewed-by: sspitsyn

! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java

Changeset: 890af73c1fe4
Author:    erikj
Date:      2017-06-08 14:53 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/890af73c1fe4

8178064: OpenJDK RI binary should include the license file for freetype
Reviewed-by: tbell, ihse

! make/copy/Copy-java.desktop.gmk

Changeset: 9a344811dba9
Author:    lana
Date:      2017-06-08 23:11 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/9a344811dba9

Merge

- src/java.base/share/specs/serialization/class.md
- src/java.base/share/specs/serialization/examples.md
- src/java.base/share/specs/serialization/exceptions.md
- src/java.base/share/specs/serialization/images/version.gif
- src/java.base/share/specs/serialization/index.md
- src/java.base/share/specs/serialization/input.md
- src/java.base/share/specs/serialization/output.md
- src/java.base/share/specs/serialization/protocol.md
- src/java.base/share/specs/serialization/security.md
- src/java.base/share/specs/serialization/serial-arch.md
- src/java.base/share/specs/serialization/version.md
- src/java.desktop/share/specs/AWT_Native_Interface.html
- src/java.management/share/specs/JVM-MANAGEMENT-MIB.mib

Changeset: 78c003bd010f
Author:    dfuchs
Date:      2017-06-09 16:52 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/78c003bd010f

8181867: [tests] Reorganize EchoHandlers
Summary: This fix reorganize some test files and rename some test classes. Several classes named EchoHandler in the unnamed package are renamed to make it clear what classes (and sources) tests that use these EchoHandler implementations effectively depend on.
Reviewed-by: chegar

+ test/com/sun/net/httpserver/EchoHandler.java
! test/com/sun/net/httpserver/FileServerHandler.java
+ test/com/sun/net/httpserver/SimpleFileServer.java
+ test/java/net/httpclient/HttpEchoHandler.java
! test/java/net/httpclient/LightWeightHttpServer.java
! test/java/net/httpclient/ManyRequests.java
! test/java/net/httpclient/ManyRequests2.java
! test/java/net/httpclient/RequestBodyTest.java
! test/java/net/httpclient/SmokeTest.java
! test/java/net/httpclient/http2/BasicTest.java
! test/java/net/httpclient/http2/ErrorTest.java
! test/java/net/httpclient/http2/FixedThreadPoolTest.java
! test/java/net/httpclient/http2/RedirectTest.java
+ test/java/net/httpclient/http2/server/Http2EchoHandler.java

Changeset: 42f18c931bd4
Author:    psandoz
Date:      2017-06-09 11:26 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/42f18c931bd4

8181824: Broken javadoc link in java.util.BitSet
Reviewed-by: martin

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

Changeset: c31ac0b8a60e
Author:    lana
Date:      2017-06-15 17:24 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c31ac0b8a60e

Added tag jdk-9+174 for changeset 42f18c931bd4

! .hgtags

Changeset: 7e00a8933b99
Author:    lana
Date:      2017-06-16 04:54 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/7e00a8933b99

Merge

! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.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/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/net/httpclient/RequestBodyTest.java
- 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/file/Files/delete_on_close.sh
- test/java/nio/file/Files/walkFileTree/PrintFileTree.java
- test/java/nio/file/Files/walkFileTree/find.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/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: c0f1d48e3ffa
Author:    clanger
Date:      2017-06-16 14:09 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c0f1d48e3ffa

8181417: Code cleanups in com.sun.jdi
Reviewed-by: alanb, stuefe, sspitsyn

! src/jdk.jdi/share/classes/com/sun/jdi/AbsentInformationException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ArrayType.java
! src/jdk.jdi/share/classes/com/sun/jdi/Bootstrap.java
! src/jdk.jdi/share/classes/com/sun/jdi/ClassNotLoadedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ClassNotPreparedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ClassType.java
! src/jdk.jdi/share/classes/com/sun/jdi/IncompatibleThreadStateException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InconsistentDebugInfoException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InterfaceType.java
! src/jdk.jdi/share/classes/com/sun/jdi/InternalException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidCodeIndexException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidLineNumberException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidModuleException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidStackFrameException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvalidTypeException.java
! src/jdk.jdi/share/classes/com/sun/jdi/InvocationException.java
! src/jdk.jdi/share/classes/com/sun/jdi/JDIPermission.java
! src/jdk.jdi/share/classes/com/sun/jdi/Locatable.java
! src/jdk.jdi/share/classes/com/sun/jdi/Location.java
! src/jdk.jdi/share/classes/com/sun/jdi/Mirror.java
! src/jdk.jdi/share/classes/com/sun/jdi/ModuleReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/NativeMethodException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectCollectedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/ObjectReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/PathSearchingVirtualMachine.java
! src/jdk.jdi/share/classes/com/sun/jdi/ReferenceType.java
! src/jdk.jdi/share/classes/com/sun/jdi/StackFrame.java
! src/jdk.jdi/share/classes/com/sun/jdi/StringReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMCannotBeModifiedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMDisconnectedException.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMMismatchException.java
! src/jdk.jdi/share/classes/com/sun/jdi/VMOutOfMemoryException.java
! src/jdk.jdi/share/classes/com/sun/jdi/Value.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachineManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/AttachingConnector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/Connector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/IllegalConnectorArgumentsException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/LaunchingConnector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/ListeningConnector.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/Transport.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/TransportTimeoutException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/VMStartException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/ClosedConnectionException.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java
! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/AccessWatchpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/BreakpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ClassPrepareEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ClassUnloadEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/Event.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventIterator.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventQueue.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/EventSet.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ExceptionEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/LocatableEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MethodEntryEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MethodExitEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ModificationWatchpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnterEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorContendedEnteredEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/MonitorWaitedEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/StepEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ThreadDeathEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/ThreadStartEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/VMDeathEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/VMDisconnectEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/VMStartEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/event/WatchpointEvent.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/AccessWatchpointRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/BreakpointRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ClassPrepareRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ClassUnloadRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/DuplicateRequestException.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/EventRequestManager.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ExceptionRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/InvalidRequestStateException.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MethodEntryRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MethodExitRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ModificationWatchpointRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorContendedEnterRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorContendedEnteredRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorWaitRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/MonitorWaitedRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/StepRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadDeathRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadStartRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/VMDeathRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/WatchpointRequest.java

Changeset: 89535fe6d030
Author:    xiaofeya
Date:      2017-06-16 08:00 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/89535fe6d030

8182321: Mark java/lang/ProcessHandle/OnExitTest.java as intermittent
Reviewed-by: rriggs

! test/java/lang/ProcessHandle/OnExitTest.java

Changeset: 30aee270cdb9
Author:    asmotrak
Date:      2017-06-16 17:06 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/30aee270cdb9

8182388: Backout 8182143
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SignatureAndHashAlgorithm.java
! test/javax/net/ssl/TLSv12/SignatureAlgorithms.java

Changeset: a4afa05eac85
Author:    lana
Date:      2017-06-17 00:15 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a4afa05eac85

Added tag jdk-10+12 for changeset 5f504872a75b

! .hgtags

Changeset: 8589556e5eb6
Author:    amlu
Date:      2017-06-19 09:27 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/8589556e5eb6

8181309: Refactor shell test AsynchronousChannelProvider/custom_provider.sh to java
Reviewed-by: alanb

! test/java/nio/channels/spi/AsynchronousChannelProvider/CheckProvider.java
! test/java/nio/channels/spi/AsynchronousChannelProvider/Provider1.java
! test/java/nio/channels/spi/AsynchronousChannelProvider/Provider2.java
- test/java/nio/channels/spi/AsynchronousChannelProvider/custom_provider.sh

Changeset: f63d939ff236
Author:    amlu
Date:      2017-06-19 09:41 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f63d939ff236

8181395: Refactor locale related shell tests Charset/default.sh and CheckSJISMappingProp.sh to java
Reviewed-by: alanb

! test/TEST.groups
+ test/java/nio/charset/Charset/DefaultCharsetTest.java
- test/java/nio/charset/Charset/default.sh
- test/java/nio/charset/coders/CheckSJISMappingProp.sh
+ test/java/nio/charset/coders/SJISMappingPropTest.java
! test/java/nio/charset/coders/SJISPropTest.java

Changeset: a5a067dc9101
Author:    mli
Date:      2017-06-18 18:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a5a067dc9101

8181912: Refactor locale related shell test test/java/io/File/MacPathTest.sh to java test
Reviewed-by: alanb, naoto, psandoz, xiaofeya

+ test/java/io/File/MacPath.java
! test/java/io/File/MacPathTest.java
- test/java/io/File/MacPathTest.sh

Changeset: dd7aebecf65f
Author:    amlu
Date:      2017-06-19 15:48 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/dd7aebecf65f

8182421: Add @modules to java/nio/charset/coders/SJISMappingPropTest.java
Reviewed-by: alanb

! test/java/nio/charset/coders/SJISMappingPropTest.java

Changeset: f0ab9960bcfd
Author:    redestad
Date:      2017-06-19 09:29 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f0ab9960bcfd

8181147: JNI_GetStringPlatformChars should have a fast path for UTF-8
8182451: Inconsistency between String.getBytes("Cp1252") and JNU_GetStringPlatformChars
Reviewed-by: martin, erikj, sherman, chegar, mikael

! make/test/JtregNative.gmk
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/native/libjava/jni_util.c
! src/java.base/share/native/libjava/jni_util.h
+ test/java/lang/String/nativeEncoding/StringPlatformChars.java
+ test/java/lang/String/nativeEncoding/libstringPlatformChars.c

Changeset: b0d1ada042b6
Author:    stuefe
Date:      2017-06-19 11:52 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b0d1ada042b6

8181419: Race in jdwp invoker handling may lead to crashes or invalid results
Reviewed-by: sspitsyn, sgehwolf, clanger

! src/jdk.jdwp.agent/share/native/libjdwp/invoker.c

Changeset: 3f34f8fdd67f
Author:    jwilhelm
Date:      2017-06-21 21:50 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/3f34f8fdd67f

Merge

! make/launcher/Launcher-jdk.aot.gmk
! make/test/JtregNative.gmk
! src/java.base/share/native/libjli/java.c

Changeset: d48a95113663
Author:    redestad
Date:      2017-06-22 15:53 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/d48a95113663

8182487: Add Unsafe.objectFieldOffset(Class, String)
Reviewed-by: dsimms, twisti, bchristi, mgerdin, chegar, psandoz

! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/invoke/CallSite.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandleByteArrayBase.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/InetSocketAddress.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java

Changeset: 228f0dc4d21a
Author:    phh
Date:      2017-06-30 16:42 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/228f0dc4d21a

8182299: Enable disabled clang warnings, build on OSX 10 + Xcode 8
8182656: Make the required changes in GC code to build on OSX 10 + Xcode 8
8182657: Make the required changes in Runtime code to build on OSX 10 + Xcode 8
8182658: Make the required changes in Compiler code to build on OSX 10 + Xcode 8
Reviewed-by: jwilhelm, ehelin

! src/java.base/macosx/native/libjli/java_md_macosx.c
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! src/java.desktop/share/native/libjavajpeg/jdhuff.c
! src/java.desktop/share/native/libjavajpeg/jdphuff.c

Changeset: 2f3b89d2883a
Author:    mli
Date:      2017-06-19 18:02 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/2f3b89d2883a

8181478: Refactor java/io shell tests to plain java tests
Reviewed-by: alanb, psandoz

! test/java/io/File/Basic.java
- 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/FileOutputStream/FileOpenTest.java

Changeset: 77ad59329987
Author:    jjg
Date:      2017-06-20 13:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/77ad59329987

8182611: extLink ignores text after first newline.
Reviewed-by: ksrini

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

Changeset: 5e58a4d34a48
Author:    amlu
Date:      2017-06-21 10:30 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/5e58a4d34a48

8182376: Refactor shell test java/nio/file/Path/MacPathTest.sh to java
Reviewed-by: alanb

+ test/java/nio/file/Path/MacPath.java
! test/java/nio/file/Path/MacPathTest.java
- test/java/nio/file/Path/MacPathTest.sh

Changeset: f82bc23b4ec2
Author:    amlu
Date:      2017-06-21 12:09 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f82bc23b4ec2

8181575: Refactor locale related shell test java/nio/charset/spi/basic.sh to java
Reviewed-by: psandoz

+ test/java/nio/charset/spi/CharsetProviderBasicTest.java
+ test/java/nio/charset/spi/CharsetTest.java
! test/java/nio/charset/spi/FooProvider.java
+ test/java/nio/charset/spi/SetupJar.java
- test/java/nio/charset/spi/Test.java
- test/java/nio/charset/spi/basic.sh

Changeset: 43583297dbbe
Author:    amlu
Date:      2017-06-21 14:40 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/43583297dbbe

8182465: Refactor shell test java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh to java
Reviewed-by: alanb

! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/CloseTest.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/EchoService.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/EchoTest.java
+ test/java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTest.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/StateTestService.java
! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Util.java
- test/java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh

Changeset: 46f0e039b36a
Author:    xiaofeya
Date:      2017-06-20 23:27 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/46f0e039b36a

8182620: Problem list java/lang/String/nativeEncoding/StringPlatformChars.java for JDK-8182569
Reviewed-by: darcy

! test/ProblemList.txt

Changeset: 4540d6376f3e
Author:    iignatyev
Date:      2017-06-21 11:41 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4540d6376f3e

8182565: remove jdk.testlibrary.Utils::tryFindJvmPid and waitForJvmPid methods
Reviewed-by: rriggs

! test/lib/testlibrary/jdk/testlibrary/Utils.java

Changeset: 839cc492ef61
Author:    uvangapally
Date:      2017-06-22 11:53 +0530
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/839cc492ef61

8178508: Co-locate remaining MM tests
Summary: converted Tonga test to JTREG and added an additional check for setUsageThreshold
Reviewed-by: mchung, hb, iignatyev
Contributed-by: ujwal.vangapally at oracle.com

+ test/java/lang/management/MemoryPoolMXBean/LargeHeapThresholdTest.java

Changeset: 890d3db7a25d
Author:    coffeys
Date:      2017-06-23 17:43 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/890d3db7a25d

8182672: Java 8u121 on Linux intermittently returns null for MAC address
Reviewed-by: chegar, clanger, msheppar, vtewari

! src/java.base/unix/native/libnet/NetworkInterface.c
+ test/java/net/NetworkInterface/GetMacAddress.java

Changeset: e8f3a872e69a
Author:    psandoz
Date:      2017-06-12 14:30 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e8f3a872e69a

8181442: Deprecate sun.misc.Unsafe.defineClass
Reviewed-by: shade, mchung

! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java

Changeset: 573efb47b310
Author:    vinnie
Date:      2017-06-13 13:31 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/573efb47b310

8181978: Keystore probing mechanism fails for large PKCS12 keystores
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
+ test/sun/security/pkcs12/ProbeLargeKeystore.java

Changeset: 9b69584ea554
Author:    dl
Date:      2017-06-13 09:13 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/9b69584ea554

8181104: Fix specs for updateAndGet and related methods
Reviewed-by: martin, psandoz, dholmes, chegar

! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReference.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java

Changeset: 0ffdaa7668ad
Author:    mchung
Date:      2017-06-13 10:44 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/0ffdaa7668ad

8182029: Make the top-level docs index.html to a HTML-level redirect to the API overview page
Reviewed-by: alanb, erikj, ihse

! make/ModuleTools.gmk
- make/src/classes/build/tools/docs/GenDocsBundlePage.java
- make/src/classes/build/tools/docs/docs-bundle-page.html
- make/src/classes/build/tools/docs/docs-module-groups.properties

Changeset: 59902f12fb70
Author:    bpb
Date:      2017-06-13 13:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/59902f12fb70

6791812: (file spec) Incompatible File.lastModified() and setLastModified() for negative time
Summary: Amend verbiage describing return value to explain negative values.
Reviewed-by: rriggs, smarks

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

Changeset: 6391a43c89ee
Author:    mchung
Date:      2017-06-14 09:21 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6391a43c89ee

8182137: Missing permissions in deprivileged java.xml.bind and java.xml.ws modules
Reviewed-by: alanb, mullan

! src/java.base/share/lib/security/default.policy

Changeset: e43d0498a4ac
Author:    lancea
Date:      2017-06-14 12:46 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e43d0498a4ac

8181832: Broken link in javax/sql/rowset/spi/package-summary.html
Reviewed-by: alanb, mchung

! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/package.html

Changeset: 6b8f8ab175ff
Author:    lana
Date:      2017-06-15 17:43 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6b8f8ab175ff

Merge

- make/src/classes/build/tools/docs/GenDocsBundlePage.java
- make/src/classes/build/tools/docs/docs-bundle-page.html
- make/src/classes/build/tools/docs/docs-module-groups.properties

Changeset: 28d099962ee2
Author:    mchung
Date:      2017-06-15 11:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/28d099962ee2

8182032: Make java.compiler upgradeable
Reviewed-by: alanb, erikj

+ test/jdk/modules/etc/UpgradeableModules.java
! test/jdk/modules/etc/VerifyModuleDelegation.java

Changeset: dfeb383db3bb
Author:    herrick
Date:      2017-06-15 15:03 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/dfeb383db3bb

8181821: Broken link in javadoc for JSObject.getWindow
Reviewed-by: mchung

! src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java

Changeset: 82ed25c3cea9
Author:    ksrini
Date:      2017-06-15 14:27 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/82ed25c3cea9

8182185: Add Copyright notices to pack 200 spec
Reviewed-by: mchung

! src/java.base/share/classes/java/util/jar/Pack200.java

Changeset: e23c712e1d94
Author:    poonam
Date:      2017-06-16 22:10 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e23c712e1d94

8178536: OOM ERRORS + SERVICE-THREAD TAKES A PROCESSOR TO 100%
Summary: Clear the pending OOM exception in SensorInfo::trigger()
Reviewed-by: mchung, dcubed

! src/java.management/share/classes/sun/management/MemoryPoolImpl.java

Changeset: bec8ca52804c
Author:    smarks
Date:      2017-05-19 14:46 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/bec8ca52804c

8177788: migrate collections technotes/guides into java/util/doc-files
Reviewed-by: mchung, bchristi, martin

+ src/java.base/share/classes/java/util/doc-files/coll-designfaq.html
+ src/java.base/share/classes/java/util/doc-files/coll-index.html
+ src/java.base/share/classes/java/util/doc-files/coll-overview.html
+ src/java.base/share/classes/java/util/doc-files/coll-reference.html
! src/java.base/share/classes/java/util/package-info.java

Changeset: 6e591955c8a8
Author:    serb
Date:      2017-06-08 22:07 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6e591955c8a8

8180326: Update the tables in java.desktop to be HTML-5 friendly
Reviewed-by: prr, azvegint

! src/java.desktop/share/classes/java/applet/AppletContext.java
! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java
! src/java.desktop/share/classes/java/awt/AWTPermission.java
! src/java.desktop/share/classes/java/awt/AlphaComposite.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/java/awt/GridBagLayout.java
! src/java.desktop/share/classes/java/awt/GridLayout.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Scrollbar.java
! src/java.desktop/share/classes/java/awt/SystemTray.java
! src/java.desktop/share/classes/java/awt/font/NumericShaper.java
! src/java.desktop/share/classes/java/awt/font/TextAttribute.java
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Chromaticity.java
! src/java.desktop/share/classes/javax/print/attribute/standard/Finishings.java
! src/java.desktop/share/classes/javax/print/attribute/standard/JobKOctets.java
! src/java.desktop/share/classes/javax/sound/midi/MidiSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioPermission.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioSystem.java
! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java
! src/java.desktop/share/classes/javax/swing/Action.java
! src/java.desktop/share/classes/javax/swing/BoxLayout.java
! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java
! src/java.desktop/share/classes/javax/swing/JLayeredPane.java
! src/java.desktop/share/classes/javax/swing/JList.java
! src/java.desktop/share/classes/javax/swing/JOptionPane.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/JScrollPane.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalTreeUI.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/MaskFormatter.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLDocument.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java
! src/java.desktop/share/classes/javax/swing/undo/UndoManager.java

Changeset: 415b0831244f
Author:    serb
Date:      2017-06-13 02:27 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/415b0831244f

8181877: Cleanup of javadoc in javax.accessibility package
Reviewed-by: prr

! src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java
! src/java.desktop/share/classes/javax/accessibility/Accessible.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleAction.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleAttributeSequence.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleComponent.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleContext.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleEditableText.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedComponent.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedTable.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleExtendedText.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleHyperlink.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleHypertext.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleIcon.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleKeyBinding.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleRelation.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleRelationSet.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleResourceBundle.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleRole.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleSelection.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleState.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleStateSet.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleStreamable.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleTable.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleTableModelChange.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleText.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleTextSequence.java
! src/java.desktop/share/classes/javax/accessibility/AccessibleValue.java
! src/java.desktop/share/classes/javax/accessibility/package-info.java

Changeset: 757b830688e3
Author:    ddehaven
Date:      2017-06-16 17:41 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/757b830688e3

Merge


Changeset: bd582963beb7
Author:    dl
Date:      2017-06-16 19:50 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/bd582963beb7

8181334: add spec for Deque.addAll
Reviewed-by: martin, psandoz, smarks, darcy

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

Changeset: f8b19df2115a
Author:    alanb
Date:      2017-06-16 09:20 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f8b19df2115a

8181087: Module system implementation refresh (6/2017)
Reviewed-by: plevart, mchung
Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com

! make/mapfiles/libjava/mapfile-vers
! make/src/classes/build/tools/jigsaw/technology-summary.html
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/LayerInstantiationException.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/module/Configuration.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/util/ServiceConfigurationError.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
+ src/java.base/share/classes/jdk/internal/module/IllegalAccessMaps.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/ModulePath.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferenceImpl.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
+ src/java.base/share/classes/jdk/internal/module/jdk8_packages.dat
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/native/include/jvm.h
! src/java.base/share/native/libjava/Module.c
+ src/java.instrument/share/classes/java/lang/instrument/package-info.java
- src/java.instrument/share/classes/java/lang/instrument/package.html
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/ProblemList.txt
! test/java/lang/ModuleLayer/BasicLayerTest.java
! test/java/lang/ModuleLayer/LayerAndLoadersTest.java
! test/java/lang/ModuleLayer/LayerControllerTest.java
! test/java/lang/ModuleTests/AnnotationsTest.java
! test/java/lang/ModuleTests/BasicModuleTest.java
! test/java/lang/ModuleTests/annotation/Basic.java
! test/java/lang/instrument/RedefineModuleTest.java
! test/java/lang/module/AutomaticModulesTest.java
! test/java/lang/reflect/AccessibleObject/CanAccessTest.java
! test/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java
! test/java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java
! test/java/util/ResourceBundle/modules/cache/CacheTest.java
+ test/java/util/ServiceLoader/BadProvidersTest.java
+ test/java/util/ServiceLoader/ModulesTest.java
+ test/java/util/ServiceLoader/NoInterferenceTest.java
+ test/java/util/ServiceLoader/ReloadTest.java
+ test/java/util/ServiceLoader/badfactories/badreturntype/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/classnotpublic/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/classnotpublic/Service.java
+ test/java/util/ServiceLoader/badfactories/methodnotpublic/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/methodnotpublic/Service.java
+ test/java/util/ServiceLoader/badfactories/returnsnull/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/returnsnull/Service.java
+ test/java/util/ServiceLoader/badfactories/throwsexception/ProviderFactory.java
+ test/java/util/ServiceLoader/badfactories/throwsexception/Service.java
+ test/java/util/ServiceLoader/badproviders/ctornotpublic/Provider.java
+ test/java/util/ServiceLoader/badproviders/ctornotpublic/Service.java
+ test/java/util/ServiceLoader/badproviders/notasubtype/Provider.java
+ test/java/util/ServiceLoader/badproviders/notpublic/Provider.java
+ test/java/util/ServiceLoader/badproviders/notpublic/Service.java
+ test/java/util/ServiceLoader/badproviders/throwsexception/Provider.java
+ test/java/util/ServiceLoader/badproviders/throwsexception/Service.java
+ test/java/util/ServiceLoader/classpath/pearscript/META-INF/services/javax.script.ScriptEngineFactory
+ test/java/util/ServiceLoader/classpath/pearscript/org/pear/PearScript.java
+ test/java/util/ServiceLoader/classpath/pearscript/org/pear/PearScriptEngineFactory.java
+ test/java/util/ServiceLoader/inheritance/NoInheritanceTest.java
+ test/java/util/ServiceLoader/inheritance/test/module-info.java
+ test/java/util/ServiceLoader/inheritance/test/p/Main.java
- test/java/util/ServiceLoader/modules/BadProvidersTest.java
- test/java/util/ServiceLoader/modules/Basic.java
- test/java/util/ServiceLoader/modules/badfactories/badreturntype/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/classnotpublic/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/classnotpublic/Service.java
- test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/Service.java
- test/java/util/ServiceLoader/modules/badfactories/returnsnull/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/returnsnull/Service.java
- test/java/util/ServiceLoader/modules/badfactories/throwsexception/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/throwsexception/Service.java
- test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Service.java
- test/java/util/ServiceLoader/modules/badproviders/notasubtype/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/notpublic/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/notpublic/Service.java
- test/java/util/ServiceLoader/modules/badproviders/throwsexception/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/throwsexception/Service.java
+ test/java/util/ServiceLoader/modules/bananascript/module-info.java
+ test/java/util/ServiceLoader/modules/bananascript/org/banana/BananaScript.java
+ test/java/util/ServiceLoader/modules/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/modules/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/modules/test1/module-info.java
- test/java/util/ServiceLoader/modules/modules/test1/p/ProviderFactory.java
- test/java/util/ServiceLoader/modules/modules/test1/p/Service.java
- test/java/util/ServiceLoader/modules/modules/test2/module-info.java
- test/java/util/ServiceLoader/modules/modules/test2/p/Provider.java
- test/java/util/ServiceLoader/modules/modules/test2/p/Service.java
+ test/java/util/ServiceLoader/modules/p1/module-info.java
+ test/java/util/ServiceLoader/modules/p1/q/P.java
+ test/java/util/ServiceLoader/modules/p2/module-info.java
+ test/java/util/ServiceLoader/modules/p2/q/P.java
+ test/java/util/ServiceLoader/modules/s1/module-info.java
+ test/java/util/ServiceLoader/modules/s1/p/S.java
+ test/java/util/ServiceLoader/modules/s2/module-info.java
+ test/java/util/ServiceLoader/modules/s2/p/S.java
- test/java/util/ServiceLoader/modules/src/pearscript/META-INF/services/javax.script.ScriptEngineFactory
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java
+ test/java/util/ServiceLoader/modules/test1/module-info.java
+ test/java/util/ServiceLoader/modules/test1/p/ProviderFactory.java
+ test/java/util/ServiceLoader/modules/test1/p/Service.java
+ test/java/util/ServiceLoader/modules/test2/module-info.java
+ test/java/util/ServiceLoader/modules/test2/p/Provider.java
+ test/java/util/ServiceLoader/modules/test2/p/Service.java
+ test/java/util/ServiceLoader/nouses/NoUsesTest.java
+ test/java/util/ServiceLoader/nouses/test/module-info.java
+ test/java/util/ServiceLoader/nouses/test/p/Main.java
+ test/java/util/ServiceLoader/security/SecurityTest.java
+ test/java/util/ServiceLoader/security/test/module-info.java
+ test/java/util/ServiceLoader/security/test/p/Tests.java
! test/jdk/modules/open/Basic.java
! test/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java
+ test/tools/launcher/modules/illegalaccess/IllegalAccessTest.java
+ test/tools/launcher/modules/illegalaccess/TryAccess.java
+ test/tools/launcher/modules/illegalaccess/modules/m/module-info.java
+ test/tools/launcher/modules/illegalaccess/modules/m/p/Type.java
+ test/tools/launcher/modules/illegalaccess/patchsrc/java.base/java/lang/Helper.java
+ test/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/javax/activation/MimeTypeParameterList.java
+ test/tools/launcher/modules/illegalaccess/upgradesrc/java.activation/module-info.java
! test/tools/launcher/modules/patch/systemmodules/src1/java.base/jdk/internal/modules/SystemModules.java
- test/tools/launcher/modules/permit/AttemptAccess.java
- test/tools/launcher/modules/permit/PermitIllegalAccess.java

Changeset: 14c177bb4ea4
Author:    alanb
Date:      2017-06-17 08:03 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/14c177bb4ea4

Merge

- src/java.instrument/share/classes/java/lang/instrument/package.html
- test/java/util/ServiceLoader/modules/BadProvidersTest.java
- test/java/util/ServiceLoader/modules/Basic.java
- test/java/util/ServiceLoader/modules/badfactories/badreturntype/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/classnotpublic/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/classnotpublic/Service.java
- test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/Service.java
- test/java/util/ServiceLoader/modules/badfactories/returnsnull/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/returnsnull/Service.java
- test/java/util/ServiceLoader/modules/badfactories/throwsexception/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/throwsexception/Service.java
- test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Service.java
- test/java/util/ServiceLoader/modules/badproviders/notasubtype/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/notpublic/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/notpublic/Service.java
- test/java/util/ServiceLoader/modules/badproviders/throwsexception/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/throwsexception/Service.java
- test/java/util/ServiceLoader/modules/modules/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/modules/test1/module-info.java
- test/java/util/ServiceLoader/modules/modules/test1/p/ProviderFactory.java
- test/java/util/ServiceLoader/modules/modules/test1/p/Service.java
- test/java/util/ServiceLoader/modules/modules/test2/module-info.java
- test/java/util/ServiceLoader/modules/modules/test2/p/Provider.java
- test/java/util/ServiceLoader/modules/modules/test2/p/Service.java
- test/java/util/ServiceLoader/modules/src/pearscript/META-INF/services/javax.script.ScriptEngineFactory
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java
- test/tools/launcher/modules/permit/AttemptAccess.java
- test/tools/launcher/modules/permit/PermitIllegalAccess.java

Changeset: a59b6b3fc4dd
Author:    mchung
Date:      2017-06-17 11:50 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a59b6b3fc4dd

8182416: Clean up module-info.java like move requires transitive adjacent to exports
Reviewed-by: alanb

! src/java.base/share/classes/module-info.java
! src/java.datatransfer/share/classes/module-info.java
! src/java.desktop/share/classes/module-info.java
! src/java.logging/share/classes/module-info.java
! src/java.management.rmi/share/classes/module-info.java
! src/java.management/share/classes/module-info.java
! src/java.naming/share/classes/module-info.java
! src/java.prefs/share/classes/module-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.scripting/share/classes/module-info.java
! src/java.se.ee/share/classes/module-info.java
! src/java.security.jgss/share/classes/module-info.java
! src/java.security.sasl/share/classes/module-info.java
! src/java.smartcardio/share/classes/module-info.java
! src/java.sql.rowset/share/classes/module-info.java
! src/java.sql/share/classes/module-info.java
! src/java.transaction/share/classes/module-info.java
! src/java.xml.crypto/share/classes/module-info.java
! src/jdk.accessibility/share/classes/module-info.java
! src/jdk.attach/share/classes/module-info.java
! src/jdk.charsets/share/classes/module-info.java
! src/jdk.crypto.cryptoki/share/classes/module-info.java
! src/jdk.editpad/share/classes/module-info.java
! src/jdk.httpserver/share/classes/module-info.java
! src/jdk.incubator.httpclient/share/classes/module-info.java
! src/jdk.internal.ed/share/classes/module-info.java
! src/jdk.internal.jvmstat/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jsobject/share/classes/module-info.java
! src/jdk.jstatd/share/classes/module-info.java
! src/jdk.naming.dns/share/classes/module-info.java
! src/jdk.naming.rmi/share/classes/module-info.java
! src/jdk.policytool/share/classes/module-info.java
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.security.jgss/share/classes/module-info.java
! src/jdk.unsupported/share/classes/module-info.java
! src/jdk.zipfs/share/classes/module-info.java

Changeset: 875f8e460638
Author:    serb
Date:      2017-06-18 17:33 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/875f8e460638

8180889: Cleanup of javadoc in java.datatransfer module
Reviewed-by: prr, azvegint

! src/java.datatransfer/share/classes/java/awt/datatransfer/Clipboard.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/ClipboardOwner.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorEvent.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorListener.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorMap.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/FlavorTable.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeType.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeTypeParameterList.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/MimeTypeParseException.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/StringSelection.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/SystemFlavorMap.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/Transferable.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/UnsupportedFlavorException.java
! src/java.datatransfer/share/classes/sun/datatransfer/DataFlavorUtil.java
! src/java.datatransfer/share/classes/sun/datatransfer/DesktopDatatransferService.java

Changeset: 4fbcae493269
Author:    aefimov
Date:      2017-06-18 23:10 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/4fbcae493269

8176508: Update JAX-WS RI integration to latest version
Reviewed-by: lancea, mchung, alanb, iris

! test/jdk/modules/etc/JdkQualifiedExportTest.java

Changeset: 6a4875229b96
Author:    serb
Date:      2017-06-19 07:19 +0300
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6a4875229b96

8181894: java.desktop module documentation has links to technotes
Reviewed-by: mchung

! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java
! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java
! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java
! src/java.desktop/share/classes/javax/print/package-info.java
! src/java.desktop/share/classes/javax/swing/filechooser/package-info.java

Changeset: d0a0f9e3cf9f
Author:    mullan
Date:      2017-06-19 08:16 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/d0a0f9e3cf9f

8181295: Document that SecurityManager::checkPackageAccess may be called by the VM
Reviewed-by: mchung

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

Changeset: 2cd9961940f9
Author:    weijun
Date:      2017-06-19 22:54 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/2cd9961940f9

8182118: Package summary is missing in jdk.security.auth module
Reviewed-by: mullan, mchung

! src/jdk.security.auth/share/classes/com/sun/security/auth/callback/package-info.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/login/package-info.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/module/package-info.java
! src/jdk.security.auth/share/classes/com/sun/security/auth/package-info.java
! src/jdk.security.auth/share/classes/module-info.java

Changeset: fd2e6410fd7a
Author:    mchung
Date:      2017-06-19 13:59 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/fd2e6410fd7a

8181834: Broken link in jdk.jdi module documentation
Reviewed-by: sspitsyn

! src/jdk.jdi/share/classes/module-info.java

Changeset: 6fcde0dd00b2
Author:    alanb
Date:      2017-06-20 15:22 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/6fcde0dd00b2

8182482: Module System spec updates
Reviewed-by: darcy, mr, mchung
Contributed-by: alex.buckley at oracle.com, alan.bateman at oracle.com

! src/java.base/share/classes/java/lang/module/package-info.java
! src/java.base/share/classes/java/util/ServiceLoader.java

Changeset: 79db2bd40baf
Author:    mchung
Date:      2017-06-20 08:42 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/79db2bd40baf

8182596: Fix broken links in com.sun.tools.attach.VirtualMachine
Reviewed-by: alanb

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

Changeset: 51f5d60713b5
Author:    psandoz
Date:      2017-06-20 08:52 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/51f5d60713b5

8182023: some java.util.jar docs contain links to technotes
Reviewed-by: mchung
Contributed-by: brent.christian at oracle.com, paul.sandoz at oracle.com

! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/jar/package-info.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorServerFactory.java

Changeset: b252dd92a359
Author:    mullan
Date:      2017-06-20 14:11 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b252dd92a359

8182609: Update ECC license file
Reviewed-by: mchung
Contributed-by: jeannette.hung at oracle.com

! src/jdk.crypto.ec/share/legal/ecc.md

Changeset: e6c4f6ef717d
Author:    wetmore
Date:      2017-06-20 12:57 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e6c4f6ef717d

8178114: Fix guide links in security APIs
Reviewed-by: xuelei, mullan, weijun

! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java
! src/java.base/share/classes/java/security/Key.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/cert/CRL.java
! src/java.base/share/classes/java/security/cert/package-info.java
! src/java.base/share/classes/java/security/interfaces/package-info.java
! src/java.base/share/classes/java/security/package-info.java
! src/java.base/share/classes/java/security/spec/package-info.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java
! src/java.base/share/classes/javax/crypto/interfaces/package-info.java
! src/java.base/share/classes/javax/crypto/package-info.java
! src/java.base/share/classes/javax/crypto/spec/SecretKeySpec.java
! src/java.base/share/classes/javax/crypto/spec/package-info.java
! src/java.base/share/classes/javax/net/ssl/ExtendedSSLSession.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! src/java.security.jgss/share/classes/org/ietf/jgss/package.html
! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java
! src/java.security.sasl/share/classes/javax/security/sasl/package-info.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/XMLSignatureFactory.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyInfoFactory.java

Changeset: f3cf7fd26baa
Author:    lana
Date:      2017-06-22 18:42 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f3cf7fd26baa

Added tag jdk-9+175 for changeset e6c4f6ef717d

! .hgtags

Changeset: a4efcc9f4fb9
Author:    lana
Date:      2017-06-23 23:48 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/a4efcc9f4fb9

Merge

! .hgtags
- src/java.base/macosx/native/launcher/jexec.c
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
- 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/ProblemList.txt
- 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/ModuleLayer/LayerAndLoadersTest.java
- 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/ResourceBundle/modules/cache/CacheTest.java
! test/java/util/ServiceLoader/BadProvidersTest.java
! test/java/util/ServiceLoader/NoInterferenceTest.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/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/illegalaccess/IllegalAccessTest.java

Changeset: d59cf7c393b3
Author:    lana
Date:      2017-06-24 02:59 +0000
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/d59cf7c393b3

Added tag jdk-10+13 for changeset 4540d6376f3e

! .hgtags

Changeset: 9c96287c4ffd
Author:    rfield
Date:      2017-06-25 13:35 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/9c96287c4ffd

8182854: jshell tool: rerun multiline snippet from history corrupts history (jdk part)
Summary: jdk sub-repo part of fix for parent issue 8182489, test in parent commit (langtools)
Reviewed-by: jlahoda

! src/jdk.internal.le/share/classes/jdk/internal/jline/extra/EditingHistory.java

Changeset: b2baca7462d0
Author:    xiaofeya
Date:      2017-06-25 23:51 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b2baca7462d0

8178699: Fail to send async requests if server doesn't response the first one
Reviewed-by: dfuchs

! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ExchangeImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Exchange.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Http1Request.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/RequestProcessors.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseProcessors.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/Stream.java
! test/java/net/httpclient/SmokeTest.java

Changeset: 2a6422d32050
Author:    iignatyev
Date:      2017-06-27 08:43 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/2a6422d32050

8182154: merge jdk.testlibrary.Platform and jdk.test.lib.Platform
Reviewed-by: sspitsyn, plevart

! test/java/awt/image/MultiResolutionImageTest.java
! test/java/awt/xembed/server/RunTestXEmbed.java
! test/java/lang/ClassLoader/LibraryPathProperty.java
! test/java/lang/System/OsVersionTest.java
! test/javax/management/remote/mandatory/notif/ListenerScaleTest.java
! test/javax/swing/plaf/windows/6921687/bug6921687.java
! test/lib/testlibrary/jdk/testlibrary/JDKToolFinder.java
- test/lib/testlibrary/jdk/testlibrary/Platform.java
! test/sun/management/jmxremote/bootstrap/AbstractFilePermissionTest.java
! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java
! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java
! test/sun/tools/jstack/DeadlockDetectionTest.java

Changeset: c150ee32ec89
Author:    iris
Date:      2017-06-28 11:27 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c150ee32ec89

8183142: Add bugids=dup to .jcheck/conf files for JDK 10
Reviewed-by: mr

! .jcheck/conf

Changeset: f2ed4092e952
Author:    darcy
Date:      2017-06-28 17:23 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f2ed4092e952

8183173: Add private constructors to Fdlibm-internal classes
Reviewed-by: bpb

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

Changeset: 7cef1c3f1dbe
Author:    darcy
Date:      2017-06-28 17:57 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/7cef1c3f1dbe

8183175: Add explicit constructors to MalformedParameterizedTypeException
Reviewed-by: bpb

! src/java.base/share/classes/java/lang/reflect/MalformedParameterizedTypeException.java

Changeset: b3918ac80748
Author:    michaelm
Date:      2017-06-29 11:10 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b3918ac80748

8182589: TLS SNI in new Java 9 client is not available
Reviewed-by: dfuchs

! src/java.base/share/classes/module-info.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/AsyncSSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/HttpRequestImpl.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/ResponseHeaders.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLDelegate.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/SSLTunnelConnection.java
! src/jdk.incubator.httpclient/share/classes/jdk/incubator/http/internal/common/Utils.java
! test/java/net/httpclient/http2/TLSConnection.java
! test/java/net/httpclient/http2/server/Http2TestServer.java
! test/java/net/httpclient/http2/server/Http2TestServerConnection.java

Changeset: fabd68add4d0
Author:    clanger
Date:      2017-06-29 12:59 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/fabd68add4d0

8183012: Code cleanup in com.sun.tools.jdi
Reviewed-by: sspitsyn, stuefe

! src/jdk.jdi/share/classes/com/sun/tools/jdi/AbstractLauncher.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ArrayReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ArrayTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/BaseLineInfo.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/BooleanTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/BooleanValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ByteTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ByteValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/CharTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/CharValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassLoaderReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassObjectReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/CommandSender.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ConcreteMethodImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ConnectorImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/DoubleTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/DoubleValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventQueueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventRequestManagerImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventSetImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/FieldImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/FloatTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/FloatValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/GenericAttachingConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/GenericListeningConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/IntegerTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/IntegerValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/InternalEventHandler.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/JDWPException.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/JNITypeParser.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/LineInfo.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/LocalVariableImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/LocationImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/LockObject.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/LongTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/LongValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/MethodImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/MirrorImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ModuleReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/MonitorInfoImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/NonConcreteMethodImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ObsoleteMethodImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/Packet.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/PacketStream.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/PrimitiveTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/PrimitiveValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ProcessAttachingConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/RawCommandLineLauncher.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SDE.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ShortTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ShortValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketAttachingConnector.java
+ src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketConnection.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketListeningConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketTransportService.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/StackFrameImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/StratumLineInfo.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/StringReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/TargetVM.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadAction.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadGroupReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/TypeComponentImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/TypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMAction.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMListener.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMModifiers.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VMState.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ValueContainer.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ValueImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerService.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VoidTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VoidValueImpl.java

Changeset: 9065d9d6c3e0
Author:    bpb
Date:      2017-06-29 13:40 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/9065d9d6c3e0

8182710: File.listRoots() always returns the root of CD drive
Summary: Include only logical drives with an extant filesystem location
Reviewed-by: clanger, rriggs, plevart, tvaleev

! src/java.base/windows/classes/java/io/WinNTFileSystem.java

Changeset: 76ff72bb6a4a
Author:    xiaofeya
Date:      2017-06-29 18:42 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/76ff72bb6a4a

8182975: Mark http2/BasicTest.java and FixedThreadPoolTest.java as intermittently failing
Reviewed-by: rriggs

! test/java/net/httpclient/http2/BasicTest.java
! test/java/net/httpclient/http2/FixedThreadPoolTest.java

Changeset: e48ebdce5b14
Author:    rriggs
Date:      2017-06-30 13:28 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e48ebdce5b14

8183019: Diagnostics for onExitTest
Reviewed-by: clanger

! test/java/lang/ProcessHandle/OnExitTest.java

Changeset: 7a2bc0a80087
Author:    clanger
Date:      2017-07-01 20:35 +0200
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/7a2bc0a80087

8182743: Ineffective use of volatile hurts performance of Charset.atBugLevel()
Reviewed-by: clanger, redestad, plevart, coffeys
Contributed-by: ogatak at jp.ibm.com

! src/java.base/share/classes/java/nio/charset/Charset-X-Coder.java.template
! src/java.base/share/classes/java/nio/charset/Charset.java
! test/java/nio/charset/Charset/EmptyCharsetName.java
! test/java/nio/charset/CharsetDecoder/AverageMax.java

Changeset: e99004ee6f13
Author:    naoto
Date:      2017-07-03 12:54 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/e99004ee6f13

8160199: Language's script should be reflected in user.script on Mac OS X
Reviewed-by: bchristi, sherman

! src/java.base/macosx/native/libjava/java_props_macosx.c
! src/java.base/macosx/native/libjava/java_props_macosx.h
! src/java.base/unix/native/libjava/locale_str.h

Changeset: c59351ecfea3
Author:    amlu
Date:      2017-07-05 08:26 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/c59351ecfea3

8183531: Wrong @modules in test javax/net/ssl/ciphersuites/ECCurvesconstraints.java
Reviewed-by: wetmore, xuelei

! test/javax/net/ssl/ciphersuites/ECCurvesconstraints.java

Changeset: 92772660d9dc
Author:    amlu
Date:      2017-07-05 08:30 +0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/92772660d9dc

8183512: Remove intermittent key from nio test Transfer4GBFile.java TransferTo6GBFile.java and StressLoopback.java
Reviewed-by: alanb

! test/java/nio/channels/AsynchronousSocketChannel/StressLoopback.java
! test/java/nio/channels/FileChannel/Transfer4GBFile.java
! test/java/nio/channels/FileChannel/TransferTo6GBFile.java

Changeset: 36746d41ce49
Author:    xiaofeya
Date:      2017-07-04 18:49 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/36746d41ce49

8183514: Remove intermittent key from httpclient test TimeoutOrdering and ErrorTest
Reviewed-by: dfuchs

! test/java/net/httpclient/TimeoutOrdering.java
! test/java/net/httpclient/http2/ErrorTest.java

Changeset: 9dcc29929c85
Author:    alanb
Date:      2017-07-05 13:30 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/9dcc29929c85

8183536: Update jdk tests to allow for unique test classes directory
Reviewed-by: lancea

! test/java/lang/ModuleTests/AnnotationsTest.java
! test/java/lang/invoke/DefineClassTest.java
! test/java/lang/module/ConfigurationTest.java
! test/java/lang/module/customfs/ModulesInCustomFileSystem.java
! test/java/nio/channels/AsynchronousChannelGroup/SetupJar.java
! test/java/util/ServiceLoader/ModulesTest.java

Changeset: bc66790be378
Author:    kvn
Date:      2017-07-05 18:22 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/bc66790be378

Merge

- make/src/classes/build/tools/docs/GenDocsBundlePage.java
- make/src/classes/build/tools/docs/docs-bundle-page.html
- make/src/classes/build/tools/docs/docs-module-groups.properties
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.desktop/share/classes/javax/accessibility/package-info.java
! src/java.desktop/share/classes/javax/print/package-info.java
! src/java.desktop/share/classes/javax/swing/filechooser/package-info.java
- src/java.instrument/share/classes/java/lang/instrument/package.html
- 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/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh
- test/java/nio/charset/spi/Test.java
- test/java/nio/charset/spi/basic.sh
- test/java/nio/file/Path/MacPathTest.sh
- test/java/util/ServiceLoader/modules/BadProvidersTest.java
- test/java/util/ServiceLoader/modules/Basic.java
- test/java/util/ServiceLoader/modules/badfactories/badreturntype/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/classnotpublic/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/classnotpublic/Service.java
- test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/methodnotpublic/Service.java
- test/java/util/ServiceLoader/modules/badfactories/returnsnull/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/returnsnull/Service.java
- test/java/util/ServiceLoader/modules/badfactories/throwsexception/ProviderFactory.java
- test/java/util/ServiceLoader/modules/badfactories/throwsexception/Service.java
- test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/ctornotpublic/Service.java
- test/java/util/ServiceLoader/modules/badproviders/notasubtype/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/notpublic/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/notpublic/Service.java
- test/java/util/ServiceLoader/modules/badproviders/throwsexception/Provider.java
- test/java/util/ServiceLoader/modules/badproviders/throwsexception/Service.java
- test/java/util/ServiceLoader/modules/modules/bananascript/module-info.java
- test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScript.java
- test/java/util/ServiceLoader/modules/modules/bananascript/org/banana/BananaScriptEngineFactory.java
- test/java/util/ServiceLoader/modules/modules/test1/module-info.java
- test/java/util/ServiceLoader/modules/modules/test1/p/ProviderFactory.java
- test/java/util/ServiceLoader/modules/modules/test1/p/Service.java
- test/java/util/ServiceLoader/modules/modules/test2/module-info.java
- test/java/util/ServiceLoader/modules/modules/test2/p/Provider.java
- test/java/util/ServiceLoader/modules/modules/test2/p/Service.java
- test/java/util/ServiceLoader/modules/src/pearscript/META-INF/services/javax.script.ScriptEngineFactory
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScript.java
- test/java/util/ServiceLoader/modules/src/pearscript/org/pear/PearScriptEngineFactory.java
- test/lib/testlibrary/jdk/testlibrary/Platform.java
- test/tools/launcher/modules/permit/AttemptAccess.java
- test/tools/launcher/modules/permit/PermitIllegalAccess.java

Changeset: 739b540ab924
Author:    kvn
Date:      2017-07-05 20:15 -0700
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/739b540ab924

Merge




More information about the valhalla-dev mailing list