git: openjdk/panama-foreign: foreign-abi: 182 new changesets

duke duke at openjdk.java.net
Fri Jun 12 11:23:17 UTC 2020


Changeset: b58735ea
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2020-05-21 11:13:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b58735ea

8028701: java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java fails

Reviewed-by: pbansal

! test/jdk/ProblemList.txt

Changeset: af85c265
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-05-21 12:02:18 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/af85c265

8067986: Test javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java fails

Reviewed-by: serb

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JComboBox/ConsumedKeyTest/ConsumedKeyTest.java

Changeset: ab042c60
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2020-05-22 11:31:31 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ab042c60

8213129: java/awt/font/FontNames/LocaleFamilyNames.java times out in Win7

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt

Changeset: 15433df9
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2020-05-23 13:11:41 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/15433df9

8233552: [TESTBUG] JTable Test bug7068740.java fails on MacOS

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt

Changeset: 04b3bf60
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2020-05-23 13:27:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/04b3bf60

8233550: [TESTBUG] JTree tests fail regularly on MacOS

Reviewed-by: psadhukhan, jdv

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JTree/4330357/bug4330357.java
! test/jdk/javax/swing/JTree/4908142/bug4908142.java
! test/jdk/javax/swing/JTree/4927934/bug4927934.java

Changeset: c6386188
Author:    Tejpal Rebari <trebari at openjdk.org>
Date:      2020-05-27 09:08:08 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c6386188

8233559: [TESTBUG] TestNimbusOverride.java is failing on macos

Reviewed-by: psadhukhan, pbansal

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/plaf/nimbus/TestNimbusOverride.java

Changeset: 9b3fb5d1
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2020-05-27 17:35:42 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9b3fb5d1

8233551: [TESTBUG] SelectEditTableCell.java fails on MacOS

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JTable/7124218/SelectEditTableCell.java

Changeset: 85822a50
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2020-05-27 17:55:47 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/85822a50

8233566: [TESTBUG] KeyboardFocusManager tests failing on MacoS

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogTest/EnqueueWithDialogTest.java

Changeset: 342e9f88
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2020-05-27 18:02:49 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/342e9f88

8233647: [TESTBUG] JColorChooser/Test8051548.java is failing on macos

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt

Changeset: e4a972de
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2020-05-28 11:23:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e4a972de

8245968: javax/swing/JTable/7124218/SelectEditTableCell.java is added to ProblemList twice

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt

Changeset: 7cc3ba5f
Author:    Tejpal Rebari <trebari at openjdk.org>
Date:      2020-05-28 14:30:39 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7cc3ba5f

8239827: The test OpenByUNCPathNameTest.java should be changed to be manual

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Desktop/OpenByUNCPathNameTest/OpenByUNCPathNameTest.java

Changeset: 53015e6d
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-05-29 09:44:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/53015e6d

Merge

! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: 604005d6
Author:    Phil Race <prr at openjdk.org>
Date:      2020-05-29 13:11:36 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/604005d6

8159597: [TEST_BUG] closed/javax/swing/JPopupMenu/4760494/bug4760494.java leaves key pressed

Reviewed-by: serb, psadhukhan

+ test/jdk/javax/swing/JPopupMenu/4760494/bug4760494.java

Changeset: 339d5260
Author:    Andrew Haley <aph at openjdk.org>
Date:      2020-05-28 12:49:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/339d5260

8245986: AArch64: Provide information when hitting a HaltNode

Reviewed-by: adinn

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.cpp
! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp

Changeset: 5967aaf6
Author:    Peter Levart <peter.levart at gmail.com>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2020-05-29 12:12:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5967aaf6

8246050: Improve scalability of MemoryScope

Reiplement memory scope using StampedLock

Reviewed-by: psandoz

! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryScope.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
! test/jdk/java/foreign/TestByteBuffer.java

Changeset: 55ed0d85
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2020-05-29 12:40:50 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/55ed0d85

8246040: java/foreign/TestAddressHandle fails on big endian platforms

Make test more robust by not relying on implicit endianness-related assumption

Reviewed-by: chegar

! test/jdk/java/foreign/TestAddressHandle.java

Changeset: c0a1a4e4
Author:    Julia Boes <jboes at openjdk.org>
Date:      2020-05-29 12:59:13 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c0a1a4e4

8237470: HttpResponse.BodySubscriber::ofFile throws UOE with non-default file systems

Rework non-default file system paths of BodySubscriber::ofFile and BodyHandler::ofFile and fix BodyHandler::ofFileDownload to throw consistently for non-default file system paths

Reviewed-by: dfuchs, chegar

! src/java.net.http/share/classes/java/net/http/HttpResponse.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseBodyHandlers.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
+ test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java
+ test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java
+ test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java
+ test/jdk/java/net/httpclient/PathSubscriber/ofFile.policy
+ test/jdk/java/net/httpclient/PathSubscriber/ofFileDownload.policy

Changeset: b43f3562
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2020-05-29 14:28:13 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b43f3562

8177280: @see {@link} syntax should allow generic types
8237826: DocTrees should provide getType(DocTreePath) method

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! src/jdk.compiler/share/classes/com/sun/tools/doclint/resources/doclint.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
+ test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java
+ test/langtools/jdk/javadoc/doclet/testGenericTypeLink/element-list
+ test/langtools/jdk/javadoc/doclet/testGenericTypeLink/pkg1/A.java
+ test/langtools/jdk/javadoc/doclet/testGenericTypeLink/pkg2/B.java
! test/langtools/tools/doclint/ReferenceTest.java
! test/langtools/tools/doclint/ReferenceTest.out

Changeset: 02fbf44c
Author:    Aleksei Efimov <aefimov at openjdk.org>
Date:      2020-05-29 13:39:16 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/02fbf44c

8244958: preferIPv4Stack and preferIPv6Addresses do not affect addresses returned by HostsFileNameService

Reviewed-by: dfuchs, alanb, vtewari

! src/java.base/share/classes/java/net/InetAddress.java
+ test/jdk/java/net/InetAddress/HostsFileOrderingTest.java

Changeset: 6fd44901
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2020-05-29 15:19:01 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6fd44901

8216303: JFR: Simplify generated files

Reviewed-by: erikj, mgronlun

! make/src/classes/build/tools/jfr/GenerateJfrFiles.java
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/jfrEventSetting.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp
! src/hotspot/share/jfr/utilities/jfrTypes.hpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataHandler.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java
! test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java

Changeset: 98437340
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2020-05-29 17:02:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/98437340

8246128: JFR: Fix warnings

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnEvent.java
! test/jdk/jdk/jfr/api/consumer/security/TestStreamingRemote.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestInProcessMigration.java
! test/jdk/jdk/jfr/api/recording/event/TestPeriod.java
! test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionInformationEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionStateChangeEvent.java
! test/jdk/jdk/jfr/event/os/TestProcessStart.java
! test/jdk/jdk/jfr/event/runtime/TestRedefineClasses.java
! test/jdk/jdk/jfr/event/runtime/TestRetransformClasses.java
! test/jdk/jdk/jfr/event/runtime/TestTableStatisticsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadParkEvent.java
! test/jdk/jdk/jfr/event/security/TestX509ValidationEvent.java
! test/jdk/jdk/jfr/javaagent/TestLoadedAgent.java
! test/lib/jdk/test/lib/security/JDKSecurityProperties.java
! test/lib/jdk/test/lib/security/SSLSocketTest.java

Changeset: 72f1a497
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2020-05-29 18:59:39 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/72f1a497

8246130: JFR: TestInheritedAnnotations has incorrect validation

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/api/metadata/annotations/TestInheritedAnnotations.java

Changeset: d101efc1
Author:    Andrew Haley <aph at openjdk.org>
Date:      2020-05-29 13:16:30 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d101efc1

Merge


Changeset: 4f9020f4
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-05-29 13:40:51 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4f9020f4

8245880: Shenandoah: check class unloading flag early in concurrent code root scan

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp

Changeset: e639c9a8
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-05-29 13:44:02 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e639c9a8

8246162: Shenandoah: full GC does not mark code roots when class unloading is off

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp

Changeset: 5314d28f
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-05-29 15:00:19 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5314d28f

8245289: Clean up offset code in JavaClasses

Make offset member names consistent and private, move static initializations near owning classes

Reviewed-by: fparain, lfoltan

! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_CodeStubs_s390.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceRefKlass.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/opto/type.cpp

Changeset: f79801b7
Author:    Bob Vandette <bobv at openjdk.org>
Date:      2020-05-29 19:18:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f79801b7

8245832: JDK build make-static-libs should build all JDK libraries

Reviewed-by: erikj

! make/Main.gmk
! make/StaticLibsImage.gmk
! make/common/Modules.gmk
! src/java.desktop/macosx/native/libjawt/jawt.m
! src/java.desktop/unix/native/libjawt/jawt.c
! src/java.desktop/windows/native/libjawt/jawt.cpp

Changeset: 9e43496c
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2020-05-29 20:35:46 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9e43496c

8245867: Logger/bundleLeak/BundleTest.java fails due to "OutOfMemoryError: Java heap space"

The test is fixed to release the memory as soon as it's no longer needed.

Reviewed-by: lancea, dcubed, dholmes

! test/jdk/java/util/logging/Logger/bundleLeak/BundleTest.java

Changeset: 1d4bd253
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-05-29 15:57:18 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1d4bd253

8245831: Unify code parsing version strings on Mac and Windows

Reviewed-by: herrick, almatvee

+ src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/CFBundleVersion.java
- src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/EnumeratedBundlerParam.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources.properties
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractAppImageBuilder.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DottedVersion.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/StandardBundlerParam.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/ExecutableRebrander.java
+ src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/MsiVersion.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_zh_CN.properties
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/CompareDottedVersionTest.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/DottedVersionTest.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/InvalidDottedVersionTest.java
+ test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/PlatformVersionTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/AppVersionTest.java

Changeset: 7514ad9a
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2020-05-29 13:48:13 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7514ad9a

8240871: SSLEngine handshake status immediately after the handshake can be NOT_HANDSHAKING rather than FINISHED with TLSv1.3

Reviewed-by: ascarpino

! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java

Changeset: cd340d5e
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-05-29 14:23:51 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/cd340d5e

8245121: (bf) XBuffer.put(Xbuffer src) can give unexpected result when storage overlaps

Reviewed-by: alanb, darcy, psandoz

! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/X-Buffer.java.template
+ test/jdk/java/nio/Buffer/BulkPutBuffer.java

Changeset: c328bca4
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-05-29 19:08:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c328bca4

8246183: Scanner/ScanTest.java fails due to SIGSEGV in StubRoutines::jshort_disjoint_arraycopy

Reviewed-by: mikael, smarks

! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/X-Buffer.java.template
- test/jdk/java/nio/Buffer/BulkPutBuffer.java

Changeset: d6164885
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-05-30 10:33:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d6164885

Merge


Changeset: e97c5f41
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2020-06-01 23:06:02 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e97c5f41

8196094: javax/swing/JFileChooser/8002077/bug8002077.java fails

Reviewed-by: psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JFileChooser/8002077/bug8002077.java

Changeset: b4943a3f
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2020-06-02 19:32:44 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b4943a3f

8237243: [macOS] java/awt/event/KeyEvent/DisabledTargetF10/DisabledTargetF10.html fails

Reviewed-by: psadhukhan

+ test/jdk/java/awt/event/KeyEvent/DisabledTargetF10/DisabledTargetF10.java

Changeset: 5aea3f02
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-06-03 21:51:50 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5aea3f02

8245668: closed test javax/swing/JComboBox/4765319/bug4765319.java fails on windows

Reviewed-by: kizune

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java

Changeset: 2048bcb6
Author:    Phil Race <prr at openjdk.org>
Date:      2020-06-05 16:40:56 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2048bcb6

8244621: [macos10.15] Garbled FX printing plus CoreText warnings on Catalina when building with Xcode 11

Reviewed-by: kcr, psadhukhan

! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m

Changeset: 2845c3d0
Author:    Alexander Scherbatiy <alexsch at openjdk.org>
Date:      2020-06-08 16:38:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2845c3d0

8245938: Remove unused print_stack(void) method from XToolkit.c

Reviewed-by: serb

! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c

Changeset: cb960ee7
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-06-05 06:54:05 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/cb960ee7

8245487: Potential double-free of interfaces array

Free _local_interfaces when we free _transitive_interfaces since they can share memory.

Reviewed-by: fparain, lfoltan, iklam

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/memory/universe.cpp
+ test/hotspot/jtreg/runtime/classFileParserBug/BadClassPackage.jasm
+ test/hotspot/jtreg/runtime/classFileParserBug/TestBadPackageWithInterface.java

Changeset: 4de42006
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2020-06-05 09:37:14 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4de42006

8230743: StringJoiner does not handle too large strings correctly

Reviewed-by: rriggs, psandoz, martin

! src/java.base/share/classes/java/util/StringJoiner.java
! test/jdk/java/util/StringJoiner/MergeTest.java
! test/jdk/java/util/StringJoiner/StringJoinerTest.java

Changeset: 45fa5aa6
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-06-05 14:59:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/45fa5aa6

8242088: Replace mutually exclusive lists with concurrent alternatives

Reviewed-by: egahlin

! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp
+ src/hotspot/share/jfr/recorder/storage/jfrFullStorage.hpp
+ src/hotspot/share/jfr/recorder/storage/jfrFullStorage.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpaceRetrieval.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageControl.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolWriter.cpp
! src/hotspot/share/jfr/support/jfrFlush.cpp
+ src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.hpp
+ src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.inline.hpp
+ src/hotspot/share/jfr/utilities/jfrConcurrentQueue.hpp
+ src/hotspot/share/jfr/utilities/jfrConcurrentQueue.inline.hpp
! src/hotspot/share/jfr/utilities/jfrIterator.hpp
+ src/hotspot/share/jfr/utilities/jfrLinkedList.hpp
+ src/hotspot/share/jfr/utilities/jfrLinkedList.inline.hpp
+ src/hotspot/share/jfr/utilities/jfrNode.hpp
+ src/hotspot/share/jfr/utilities/jfrRelation.hpp
+ src/hotspot/share/jfr/utilities/jfrVersionSystem.hpp
+ src/hotspot/share/jfr/utilities/jfrVersionSystem.inline.hpp

Changeset: c66bef02
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-06-05 15:11:44 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c66bef02

8233705: Let artifact iteration running time be a function of incrementally tagged artifacts

Reviewed-by: egahlin

! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/hotspot/share/jfr/jfr.cpp
- src/hotspot/share/jfr/jni/jfrGetAllEventClasses.cpp
- src/hotspot/share/jfr/jni/jfrGetAllEventClasses.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
+ src/hotspot/share/jfr/recorder/storage/jfrEpochStorage.hpp
+ src/hotspot/share/jfr/recorder/storage/jfrEpochStorage.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrFullStorage.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpaceRetrieval.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.hpp
- src/hotspot/share/jfr/support/jfrEventClass.cpp
- src/hotspot/share/jfr/support/jfrEventClass.hpp
+ src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
+ src/hotspot/share/jfr/support/jfrJdkJfrEvent.hpp
+ src/hotspot/share/jfr/support/jfrKlassUnloading.cpp
+ src/hotspot/share/jfr/support/jfrKlassUnloading.hpp
! src/hotspot/share/jfr/support/jfrMethodLookup.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
+ src/hotspot/share/jfr/utilities/jfrEpochQueue.hpp
+ src/hotspot/share/jfr/utilities/jfrEpochQueue.inline.hpp
+ src/hotspot/share/jfr/utilities/jfrPredicate.hpp
! src/hotspot/share/jfr/utilities/jfrRelation.hpp
! src/hotspot/share/jfr/utilities/jfrTypes.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp

Changeset: 06e47d05
Author:    Per Lidén <pliden at openjdk.org>
Date:      2020-06-05 15:22:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/06e47d05

8246622: Remove CollectedHeap::print_gc_threads_on()

Reviewed-by: stefank, tschatzl, sjohanss

! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.cpp
! src/hotspot/share/gc/g1/g1ConcurrentRefine.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zRuntimeWorkers.cpp
! src/hotspot/share/gc/z/zRuntimeWorkers.hpp
! src/hotspot/share/gc/z/zWorkers.cpp
! src/hotspot/share/gc/z/zWorkers.hpp
! src/hotspot/share/runtime/thread.cpp

Changeset: 498b0e61
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-06-05 09:55:31 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/498b0e61

8246340: Move SystemDictionary GC roots into OopStorage

Use vm_global() OopStorage for system dictionary roots

Reviewed-by: eosterlund, lfoltan

! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psRootType.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/leakprofiler/utilities/rootType.hpp
! src/hotspot/share/oops/oopHandle.hpp
! src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java

Changeset: 0b02c5b5
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2020-06-05 15:03:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0b02c5b5

8245981: Upgrade to jQuery 3.5.1

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.4.1.js
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.4.1.min.js
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.5.1.js
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.5.1.min.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/legal/jquery.md
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java

Changeset: efffff1d
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-06-05 07:28:50 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/efffff1d

8245874: requires.extraPropDefns.vmOpts doesn't need -Xbootclasspath/a:bootClasses

Reviewed-by: lmesnik, vlivanov

! test/hotspot/jtreg/TEST.ROOT
! test/jdk/TEST.ROOT

Changeset: ec4240b3
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2020-06-05 11:46:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ec4240b3

8246696: Test: java/util/StringJoiner/StringJoinerTest.java failing with OOM

Reviewed-by: sundar

! test/jdk/ProblemList.txt

Changeset: 13d30235
Author:    John Jiang <jjiang at openjdk.org>
Date:      2020-06-05 23:36:01 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/13d30235

8244683: A TSA server used by tests

Reviewed-by: weijun

! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
+ test/lib/jdk/test/lib/security/timestamp/DefaultRespInterceptor.java
+ test/lib/jdk/test/lib/security/timestamp/RespInterceptor.java
+ test/lib/jdk/test/lib/security/timestamp/SignerEntry.java
+ test/lib/jdk/test/lib/security/timestamp/TsaHandler.java
+ test/lib/jdk/test/lib/security/timestamp/TsaParam.java
+ test/lib/jdk/test/lib/security/timestamp/TsaServer.java
+ test/lib/jdk/test/lib/security/timestamp/TsaSigner.java

Changeset: 97fc959e
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-06-05 16:40:16 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/97fc959e

8246132: AsynchronousSocketChannelNAPITest failing with a NotYetConnectedException

Fix for intermitant failure with AsynchronousSocketChannelNAPITest that sometimes fails with a NotYetConnectedException while trying to read data after connecting

Reviewed-by: alanb, dfuchs

! test/jdk/jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java

Changeset: 9c3be788
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2020-06-05 18:06:13 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9c3be788

8246429: Javadoc comparators are not module-aware

Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java

Changeset: 8d19eca7
Author:    Fernando Guallini <fernando.guallini at oracle.com>
Committer: Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-06-05 17:34:49 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8d19eca7

8222241: Example in ServiceLoader API docs should have one provides directive

This patch fixes an example given in the ServiceLoader API doc that, if used, would result in a compilation error.

Reviewed-by: alanb

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

Changeset: a46a94c4
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2020-06-05 10:14:10 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a46a94c4

8245068: Implement Deprecation of RMI Activation

Reviewed-by: lancea, rriggs

! src/java.rmi/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java
! src/java.rmi/share/classes/com/sun/rmi/rmid/ExecPermission.java
! src/java.rmi/share/classes/java/rmi/activation/Activatable.java
! src/java.rmi/share/classes/java/rmi/activation/ActivateFailedException.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationDesc.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationException.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationGroup.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationGroupDesc.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationGroupID.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationGroup_Stub.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationID.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationInstantiator.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationMonitor.java
! src/java.rmi/share/classes/java/rmi/activation/ActivationSystem.java
! src/java.rmi/share/classes/java/rmi/activation/Activator.java
! src/java.rmi/share/classes/java/rmi/activation/UnknownGroupException.java
! src/java.rmi/share/classes/java/rmi/activation/UnknownObjectException.java
! src/java.rmi/share/classes/java/rmi/activation/package-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! src/java.rmi/share/classes/sun/rmi/server/ActivatableRef.java
! src/java.rmi/share/classes/sun/rmi/server/ActivatableServerRef.java
! src/java.rmi/share/classes/sun/rmi/server/Activation$ActivationSystemImpl_Stub.java
! src/java.rmi/share/classes/sun/rmi/server/Activation.java
! src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java
! src/java.rmi/share/classes/sun/rmi/server/ActivationGroupInit.java
! src/java.rmi/share/classes/sun/rmi/server/InactiveGroupException.java
! src/java.rmi/share/classes/sun/rmi/server/resources/rmid.properties

Changeset: 71c926c4
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2020-06-05 16:34:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/71c926c4

8246697: Test: java/util/StringJoiner/StringJoinerTest.java failing with OOM

Reviewed-by: iignatyev

! test/jdk/ProblemList.txt
! test/jdk/java/util/StringJoiner/MergeTest.java
! test/jdk/java/util/StringJoiner/StringJoinerTest.java

Changeset: cd651b9a
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-06-06 02:04:21 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/cd651b9a

8246435: Replace Javascript implementation of pandoc filters with Java

Reviewed-by: erikj

! make/CompileToolsJdk.gmk
! make/Docs.gmk
! make/autoconf/boot-jdk.m4
! make/autoconf/spec.gmk.in
! make/common/modules/LauncherCommon.gmk
! make/conf/jib-profiles.js
+ make/jdk/src/classes/build/tools/pandocfilter/PandocFilter.java
+ make/jdk/src/classes/build/tools/pandocfilter/PandocManPageHtmlFilter.java
+ make/jdk/src/classes/build/tools/pandocfilter/PandocManPageTroffFilter.java
+ make/jdk/src/classes/build/tools/pandocfilter/json/JSON.java
+ make/jdk/src/classes/build/tools/pandocfilter/json/JSONArray.java
+ make/jdk/src/classes/build/tools/pandocfilter/json/JSONBoolean.java
+ make/jdk/src/classes/build/tools/pandocfilter/json/JSONDecimal.java
+ make/jdk/src/classes/build/tools/pandocfilter/json/JSONNull.java
+ make/jdk/src/classes/build/tools/pandocfilter/json/JSONNumber.java
+ make/jdk/src/classes/build/tools/pandocfilter/json/JSONObject.java
+ make/jdk/src/classes/build/tools/pandocfilter/json/JSONParser.java
+ make/jdk/src/classes/build/tools/pandocfilter/json/JSONString.java
+ make/jdk/src/classes/build/tools/pandocfilter/json/JSONValue.java
- make/scripts/pandoc-html-manpage-filter.js
! make/scripts/pandoc-html-manpage-filter.sh.template
- make/scripts/pandoc-troff-manpage-filter.js
! make/scripts/pandoc-troff-manpage-filter.sh.template

Changeset: 2625942c
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-06-06 02:06:48 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2625942c

8246484: Verify patch at start of COMPARE_BUILD=PATCH run

Reviewed-by: erikj

! make/InitSupport.gmk

Changeset: ff8c6d5d
Author:    John Jiang <jjiang at openjdk.org>
Date:      2020-06-06 13:51:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ff8c6d5d

8246709: sun/security/tools/jarsigner/TsacertOptionTest.java compilation failed after JDK-8244683

Reviewed-by: weijun

! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java
! test/jdk/sun/security/tools/jarsigner/TsacertOptionTest.java
! test/lib/jdk/test/lib/security/timestamp/TsaServer.java

Changeset: be145265
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2020-06-06 08:13:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/be145265

8196450: Deprecate JDWP/JDI canUnrestrictedlyRedefineClasses to match JVM TI capabilities

Deprecate capabilities unsupported in JVM TI

Reviewed-by: dholmes, cjplummer

! make/data/jdwp/jdwp.spec
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java

Changeset: 35ceac00
Author:    Yang Zhang <yzhang at openjdk.org>
Date:      2020-06-08 02:42:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/35ceac00

8243597: AArch64: Add support for integer vector abs

Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp

Changeset: a98bad2b
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2020-06-08 08:30:52 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a98bad2b

8246453: TestClone crashes with "all collected exceptions must come from the same place"

Set deoptimize_on_exception for slow paths.

Reviewed-by: neliasso

! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/arraycopynode.hpp
! src/hotspot/share/opto/library_call.cpp
! test/hotspot/jtreg/compiler/intrinsics/object/TestClone.java

Changeset: 7d6c1cf4
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2020-06-08 09:29:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7d6c1cf4

8246648: issue with OperatingSystemImpl getFreeSwapSpaceSize in docker after 8242480

Reviewed-by: bobv, sgehwolf

! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java

Changeset: 9149f10f
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2020-06-08 17:21:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9149f10f

8241439: jdk.NativeLibraryEvent hooks all opened regular files

Reviewed-by: stuefe, cito

! src/hotspot/os/linux/os_linux.cpp

Changeset: 086c5f17
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2020-06-08 12:15:30 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/086c5f17

8246442: nmethod::can_convert_to_zombie() asserts when not called by the sweeper

Reviewed-by: dholmes, dcubed, kvn

! src/hotspot/share/code/nmethod.cpp

Changeset: 045d61b5
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-06-08 09:12:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/045d61b5

8246624: Refactor JLinkBundlerHelper and StandardBundlerParam classes

Reviewed-by: herrick, almatvee

! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxAppImageBuilder.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxDebBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources.properties
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/MacResources_zh_CN.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractAppImageBuilder.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractImageBundler.java
- src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ArgAction.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Arguments.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/BundleParams.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DeployParams.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/JLinkBundlerHelper.java
+ src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/LauncherData.java
- src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ModFile.java
- src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/RelativeFileSet.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/StandardBundlerParam.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_ja.properties
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/MainResources_zh_CN.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsAppImageBuilder.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/AppImageFileTest.java
! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/DeployParamsTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java

Changeset: 28d2cdf9
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-06-08 09:13:00 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/28d2cdf9

8246627: Consolidate app image bundlers

Reviewed-by: herrick, almatvee

! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/DesktopIntegration.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxAppBundler.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxAppImageBuilder.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxDebBundler.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxRpmBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java
! src/jdk.incubator.jpackage/macosx/native/applauncher/MacLauncher.cpp
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractAppImageBuilder.java
- src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AbstractImageBundler.java
+ src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AppImageBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AppImageFile.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ApplicationLayout.java
+ src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/CfgFile.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/JLinkBundlerHelper.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/StandardBundlerParam.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinAppBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinExeBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsAppImageBuilder.java
- src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsBundlerParam.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixSourcesBuilder.java
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_zh_CN.properties
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/AppVersionTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JLinkOptionsTest.java

Changeset: f87ef60b
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-06-08 09:13:01 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f87ef60b

8238204: run_tests.sh fails on macOS when called from test_jpackage.sh

Reviewed-by: herrick, almatvee

! test/jdk/tools/jpackage/run_tests.sh
! test/jdk/tools/jpackage/test_jpackage.sh

Changeset: 3943f9d0
Author:    Julia Boes <jboes at openjdk.org>
Date:      2020-06-08 15:27:31 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3943f9d0

8246431: java/net/httpclient/PathSubscriber tests fail due to missing FilePermission

Add explicit jtreg build configuration and adjust permissions accordingly

Reviewed-by: chegar, dfuchs

! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java
! test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java
! test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java
! test/jdk/java/net/httpclient/PathSubscriber/ofFile.policy
! test/jdk/java/net/httpclient/PathSubscriber/ofFileDownload.policy

Changeset: 358714bc
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-06-08 16:59:43 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/358714bc

8246353: Sealed types not supported by jshell

Reviewed-by: rfield, vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java
! src/jdk.jshell/share/classes/jdk/jshell/TreeDependencyScanner.java
! test/langtools/jdk/jshell/ClassesTest.java
! test/langtools/jdk/jshell/ErrorTranslationTest.java
! test/langtools/jdk/jshell/IgnoreTest.java
! test/langtools/jdk/jshell/MethodsTest.java
! test/langtools/jdk/jshell/ModifiersTest.java
+ test/langtools/jdk/jshell/SealedClassesTest.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java

Changeset: e90621c1
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-06-08 11:08:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e90621c1

8246199: 'permits' is a restricted identifier

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java

Changeset: b073038e
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2020-06-08 18:15:55 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b073038e

8246751: Mac OS build settings should use -O3

Reviewed-by: erikj

! make/autoconf/flags-cflags.m4

Changeset: ea9aeda5
Author:    Daniil Titov <dtitov at openjdk.org>
Date:      2020-06-08 09:47:21 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ea9aeda5

8131745: java/lang/management/ThreadMXBean/AllThreadIds.java still fails intermittently

Reviewed-by: sspitsyn, amenkov

! test/jdk/ProblemList.txt
! test/jdk/java/lang/management/ThreadMXBean/AllThreadIds.java

Changeset: 5805cbea
Author:    Daniil Titov <dtitov at openjdk.org>
Date:      2020-06-08 09:58:55 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5805cbea

8081652: [TESTBUG] java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java timed out intermittently

Reviewed-by: cjplummer, dholmes

! test/jdk/ProblemList.txt
! test/jdk/java/lang/Thread/ThreadStateController.java
! test/jdk/java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java

Changeset: a043bd0f
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-06-08 19:23:51 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a043bd0f

8246632: StringConcatFactory::makeConcatWithConstants no longer throws NullPointerException when an unexpected constant is null

Reviewed-by: rriggs, mchung

! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! test/jdk/java/lang/String/concat/StringConcatFactoryInvariants.java

Changeset: 785b9142
Author:    Anthony Scarpino <ascarpino at openjdk.org>
Date:      2020-06-08 10:45:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/785b9142

8243424: Signature and SignatureSpi get parameter methods may return null when unsupported

Reviewed-by: mullan

! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/SignatureSpi.java

Changeset: a748779e
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-06-08 19:49:21 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a748779e

8246770: Atomic::add() with 64 bit value fails to link on 32-bit platforms

Reviewed-by: egahlin

! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.hpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.inline.hpp

Changeset: 46f4bf93
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2020-06-08 11:06:36 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/46f4bf93

8246750: Docs bundle should be published to common dir

Reviewed-by: ihse

! make/conf/jib-profiles.js

Changeset: 63ade9c4
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2020-06-08 16:07:03 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/63ade9c4

8236697: Stack overflow with cyclic hierarchy in class file

Implemented minimal necessary cycle detection to avoid stack overflow in c.s.t.j.code.Types::asSuper

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/langtools/tools/javac/8236697/Cyclic.jcod
+ test/langtools/tools/javac/8236697/T8236697.java
+ test/langtools/tools/javac/8236697/T8236697.out

Changeset: 17867010
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2020-06-08 13:15:59 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/17867010

8246729: MappedByteBuffer.force() throws IndexOutOfBoundsException

Reviewed-by: psandoz, alanb

! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! test/jdk/java/nio/MappedByteBuffer/Force.java

Changeset: 9cd41b65
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-06-08 22:47:16 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9cd41b65

8246592: Simplify checking of boolean file attributes

Reviewed-by: rriggs, alanb

! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/FileSystem.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! test/micro/org/openjdk/bench/java/io/FileOpen.java

Changeset: 6fc6476d
Author:    Dean Long <dlong at openjdk.org>
Date:      2020-06-08 15:12:08 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6fc6476d

8246719: remove LambdaStableNameTest from problem list

Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList-graal.txt

Changeset: 71d646a1
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-06-08 16:55:45 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/71d646a1

8235521: Replacement API for Unsafe::ensureClassInitialized

Reviewed-by: alanb, chegar, psandoz

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/swing/SwingAccessor.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! src/java.security.jgss/share/classes/sun/security/krb5/KerberosSecrets.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/Main.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/java.base/java/lang/DefaultInit.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/java.base/java/lang/Helper.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/java.base/java/lang/PublicInit.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m1/module-info.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m1/p1/A.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m1/p1/B.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m1/p1/Test.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m1/p1/internal/C.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m1/p1/internal/D.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m2/module-info.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m2/p2/T.java
+ test/jdk/java/lang/invoke/MethodHandles/ensureInitialized/m2/p2/internal/X.java

Changeset: 976c4693
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-06-08 20:19:12 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/976c4693

8236282: [macos] Find permanent solution to macOS test timeout problem JDK-8235738

Reviewed-by: herrick, asemenyuk

! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Executor.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java

Changeset: b37d806d
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2020-06-08 20:24:29 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b37d806d

8246706: [macos] Allow SigningPackageTest to be built with real certificates

Reviewed-by: asemenyuk, almatvee

! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/macosx/base/SigningBase.java

Changeset: dc91b066
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-06-08 21:27:22 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/dc91b066

8244614: cleanup keywords used/available in hotspot testbase

Reviewed-by: coleenp, mseledtsov

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/compiler/c2/Test8062950.java
! test/hotspot/jtreg/compiler/codegen/IntRotateWithImmediate.java
! test/hotspot/jtreg/compiler/stringopts/TestOptimizeStringConcat.java
! test/hotspot/jtreg/gc/CriticalNativeArgs.java
! test/hotspot/jtreg/gc/TestAgeOutput.java
! test/hotspot/jtreg/gc/TestAllocateHeapAt.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtError.java
! test/hotspot/jtreg/gc/TestAllocateHeapAtMultiple.java
! test/hotspot/jtreg/gc/TestCardTablePageCommits.java
! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java
! test/hotspot/jtreg/gc/TestFullGCALot.java
! test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java
! test/hotspot/jtreg/gc/TestMemoryInitializationWithSerial.java
! test/hotspot/jtreg/gc/TestNUMAPageSize.java
! test/hotspot/jtreg/gc/TestNumWorkerOutput.java
! test/hotspot/jtreg/gc/TestObjectAlignment.java
! test/hotspot/jtreg/gc/TestSoftReferencesBehaviorOnOOME.java
! test/hotspot/jtreg/gc/TestStackOverflow.java
! test/hotspot/jtreg/gc/TestSystemGC.java
! test/hotspot/jtreg/gc/TestVerifyDuringStartup.java
! test/hotspot/jtreg/gc/TestVerifySilently.java
! test/hotspot/jtreg/gc/TestVerifySubSet.java
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java
! test/hotspot/jtreg/gc/arguments/TestArrayAllocatorMallocLimit.java
! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcMarkStepDurationMillis.java
! test/hotspot/jtreg/gc/arguments/TestG1ConcRefinementThreads.java
! test/hotspot/jtreg/gc/arguments/TestG1HeapRegionSize.java
! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestG1PercentageOptions.java
! test/hotspot/jtreg/gc/arguments/TestHeapFreeRatio.java
! test/hotspot/jtreg/gc/arguments/TestInitialTenuringThreshold.java
! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java
! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java
! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java
! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java
! test/hotspot/jtreg/gc/arguments/TestObjectTenuringFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java
! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
! test/hotspot/jtreg/gc/arguments/TestSelectDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.java
! test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java
! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestUnrecognizedVMOptionsHandling.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java
! test/hotspot/jtreg/gc/arguments/TestUseNUMAInterleaving.java
! test/hotspot/jtreg/gc/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java
! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/hotspot/jtreg/gc/cslocker/TestCSLocker.java
! test/hotspot/jtreg/gc/epsilon/TestAlignment.java
! test/hotspot/jtreg/gc/epsilon/TestAlwaysPretouch.java
! test/hotspot/jtreg/gc/epsilon/TestArraycopyCheckcast.java
! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java
! test/hotspot/jtreg/gc/epsilon/TestClasses.java
! test/hotspot/jtreg/gc/epsilon/TestDieDefault.java
! test/hotspot/jtreg/gc/epsilon/TestDieWithHeapDump.java
! test/hotspot/jtreg/gc/epsilon/TestDieWithOnError.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java
! test/hotspot/jtreg/gc/epsilon/TestEpsilonEnabled.java
! test/hotspot/jtreg/gc/epsilon/TestHelloWorld.java
! test/hotspot/jtreg/gc/epsilon/TestLogTrace.java
! test/hotspot/jtreg/gc/epsilon/TestManyThreads.java
! test/hotspot/jtreg/gc/epsilon/TestMaxTLAB.java
! test/hotspot/jtreg/gc/epsilon/TestMemoryMXBeans.java
! test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java
! test/hotspot/jtreg/gc/epsilon/TestObjects.java
! test/hotspot/jtreg/gc/epsilon/TestPrintHeapSteps.java
! test/hotspot/jtreg/gc/epsilon/TestRefArrays.java
! test/hotspot/jtreg/gc/epsilon/TestUpdateCountersSteps.java
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java
! test/hotspot/jtreg/gc/g1/Test2GbHeap.java
! test/hotspot/jtreg/gc/g1/TestConcurrentSystemGC.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegions.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
! test/hotspot/jtreg/gc/g1/TestEdenSurvivorLessThanMax.java
! test/hotspot/jtreg/gc/g1/TestFromCardCacheIndex.java
! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestGreyReclaimedHumongousObjects.java
! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java
! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java
! test/hotspot/jtreg/gc/g1/TestInvalidateArrayCopy.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java
! test/hotspot/jtreg/gc/g1/TestMarkStackSizes.java
! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java
! test/hotspot/jtreg/gc/g1/TestNoUseHCC.java
! test/hotspot/jtreg/gc/g1/TestPLABOutput.java
! test/hotspot/jtreg/gc/g1/TestPLABSizeBounds.java
! test/hotspot/jtreg/gc/g1/TestParallelAlwaysPreTouch.java
! test/hotspot/jtreg/gc/g1/TestPeriodicCollectionJNI.java
! test/hotspot/jtreg/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/hotspot/jtreg/gc/g1/TestRegionLivenessPrint.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingThreads.java
! test/hotspot/jtreg/gc/g1/TestSharedArchiveWithPreTouch.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationAgeThreshold.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationFullGC.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationInterned.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationPrintOptions.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableRehash.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableResize.java
! test/hotspot/jtreg/gc/g1/TestStringDeduplicationYoungGC.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java
! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java
! test/hotspot/jtreg/gc/logging/TestDeprecatedPrintFlags.java
! test/hotspot/jtreg/gc/logging/TestGCId.java
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
! test/hotspot/jtreg/gc/logging/TestPrintReferences.java
! test/hotspot/jtreg/gc/logging/TestUnifiedLoggingSwitchStress.java
! test/hotspot/jtreg/gc/metaspace/TestCapacityUntilGCWrapAround.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspaceSizeFlags.java
! test/hotspot/jtreg/gc/metaspace/TestSizeTransitions.java
! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAt.java
! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtError.java
! test/hotspot/jtreg/gc/nvdimm/TestAllocateOldGenAtMultiple.java
! test/hotspot/jtreg/gc/parallel/TestPrintGCDetailsVerbose.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyCheckCast.java
! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyStress.java
! test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java
! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java
! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java
! test/hotspot/jtreg/gc/shenandoah/TestHumongousThreshold.java
! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java
! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java
! test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/TestParallelRefprocSanity.java
! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java
! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java
! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestSmallHeap.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java
! test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java
! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java
! test/hotspot/jtreg/gc/shenandoah/TestVerifyLevels.java
! test/hotspot/jtreg/gc/shenandoah/TestWithLogLevel.java
! test/hotspot/jtreg/gc/shenandoah/TestWrongArrayMember.java
! test/hotspot/jtreg/gc/shenandoah/compiler/BarrierInInfiniteLoop.java
! test/hotspot/jtreg/gc/shenandoah/compiler/CallMultipleCatchProjs.java
! test/hotspot/jtreg/gc/shenandoah/compiler/FoldIfAfterExpansion.java
! test/hotspot/jtreg/gc/shenandoah/compiler/LRBRightAfterMemBar.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestC1ArrayCopyNPE.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestC1VectorizedMismatch.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestClone.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestNullCheck.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestReferenceCAS.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestShenandoahCmpPAfterCall.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestUnsafeOffheapSwap.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestWriteBarrierClearControl.java
! test/hotspot/jtreg/gc/shenandoah/jni/TestJNICritical.java
! test/hotspot/jtreg/gc/shenandoah/jni/TestJNIGlobalRefs.java
! test/hotspot/jtreg/gc/shenandoah/jni/TestPinnedGarbage.java
! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryMXBeans.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryPools.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargeObj.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargerThanHeap.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocSmallObj.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java
! test/hotspot/jtreg/gc/shenandoah/options/TestAlwaysPreTouch.java
! test/hotspot/jtreg/gc/shenandoah/options/TestArgumentRanges.java
! test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestCodeCacheRootStyles.java
! test/hotspot/jtreg/gc/shenandoah/options/TestCriticalControlThreadPriority.java
! test/hotspot/jtreg/gc/shenandoah/options/TestEnabled.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGCNoConcurrent.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousMoves.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousThresholdArgs.java
! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestObjectAlignment.java
! test/hotspot/jtreg/gc/shenandoah/options/TestPacing.java
! test/hotspot/jtreg/gc/shenandoah/options/TestParallelRegionStride.java
! test/hotspot/jtreg/gc/shenandoah/options/TestRegionSizeArgs.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSingleThreaded.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java
! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCountsOverride.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java
! test/hotspot/jtreg/gc/startup_warnings/TestG1.java
! test/hotspot/jtreg/gc/startup_warnings/TestParallelGC.java
! test/hotspot/jtreg/gc/startup_warnings/TestSerialGC.java
! test/hotspot/jtreg/gc/startup_warnings/TestShenandoah.java
! test/hotspot/jtreg/gc/stress/CriticalNativeStress.java
! test/hotspot/jtreg/gc/stress/TestJNIBlockFullGC/TestJNIBlockFullGC.java
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
! test/hotspot/jtreg/gc/stress/TestStressG1Humongous.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithAllocateHeapAt.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithG1.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithParallel.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithSerial.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithZ.java
! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithG1.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithParallel.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithSerial.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithG1.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithParallel.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithSerial.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithZ.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithG1.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithParallel.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithSerial.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java
! test/hotspot/jtreg/runtime/7158988/FieldMonitor.java
! test/hotspot/jtreg/runtime/8010389/VMThreadDlopen.java
! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java
! test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java
! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java
! test/hotspot/jtreg/runtime/LoadClass/ShowClassLoader.java
! test/hotspot/jtreg/runtime/Metaspace/PrintMetaspaceDcmd.java
! test/hotspot/jtreg/runtime/NMT/BaselineWithParameter.java
! test/hotspot/jtreg/runtime/NMT/ChangeTrackingLevel.java
! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java
! test/hotspot/jtreg/runtime/NMT/CommandLineDetail.java
! test/hotspot/jtreg/runtime/NMT/CommandLineEmptyArgument.java
! test/hotspot/jtreg/runtime/NMT/CommandLineInvalidArgument.java
! test/hotspot/jtreg/runtime/NMT/CommandLineSummary.java
! test/hotspot/jtreg/runtime/NMT/CommandLineTurnOffNMT.java
! test/hotspot/jtreg/runtime/NMT/CommitOverlappingRegions.java
! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java
! test/hotspot/jtreg/runtime/NMT/JcmdBaselineDetail.java
! test/hotspot/jtreg/runtime/NMT/JcmdDetailDiff.java
! test/hotspot/jtreg/runtime/NMT/JcmdScale.java
! test/hotspot/jtreg/runtime/NMT/JcmdScaleDetail.java
! test/hotspot/jtreg/runtime/NMT/JcmdSummaryClass.java
! test/hotspot/jtreg/runtime/NMT/JcmdSummaryDiff.java
! test/hotspot/jtreg/runtime/NMT/JcmdWithNMTDisabled.java
! test/hotspot/jtreg/runtime/NMT/MallocRoundingReportTest.java
! test/hotspot/jtreg/runtime/NMT/MallocSiteHashOverflow.java
! test/hotspot/jtreg/runtime/NMT/MallocSiteTypeChange.java
! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java
! test/hotspot/jtreg/runtime/NMT/MallocTestType.java
! test/hotspot/jtreg/runtime/NMT/MallocTrackingVerify.java
! test/hotspot/jtreg/runtime/NMT/NMTWithCDS.java
! test/hotspot/jtreg/runtime/NMT/PrintNMTStatistics.java
! test/hotspot/jtreg/runtime/NMT/PrintNMTStatisticsWithNMTDisabled.java
! test/hotspot/jtreg/runtime/NMT/ReleaseCommittedMemory.java
! test/hotspot/jtreg/runtime/NMT/ReleaseNoCommit.java
! test/hotspot/jtreg/runtime/NMT/SafepointPollingPages.java
! test/hotspot/jtreg/runtime/NMT/ShutdownTwice.java
! test/hotspot/jtreg/runtime/NMT/SummaryAfterShutdown.java
! test/hotspot/jtreg/runtime/NMT/SummarySanityCheck.java
! test/hotspot/jtreg/runtime/NMT/ThreadedMallocTestType.java
! test/hotspot/jtreg/runtime/NMT/ThreadedVirtualAllocTestType.java
! test/hotspot/jtreg/runtime/NMT/UnsafeAllocMemory.java
! test/hotspot/jtreg/runtime/NMT/VirtualAllocAttemptReserveMemoryAt.java
! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java
! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitUncommitRecommit.java
! test/hotspot/jtreg/runtime/NMT/VirtualAllocTestType.java
! test/hotspot/jtreg/runtime/SameObject/SameObject.java
! test/hotspot/jtreg/runtime/memory/ReserveMemory.java
! test/hotspot/jtreg/serviceability/attach/AttachWithStalePidFile.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java
! test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java
! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle01/Juggle01.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle05/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle06/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle07/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle08/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle09/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle10/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle11/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle12/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle13/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle14/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle15/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle16/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle17/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle18/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle19/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle20/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle21/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle22/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle23/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle24/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle25/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle26/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle27/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle28/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle29/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle30/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle31/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle32/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle33/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle34/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/AllocateWithoutOomTest/AllocateWithoutOomTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/BigChains/BigChains.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/CallGC/CallGC01/CallGC01.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/CallGC/CallGC02/CallGC02.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/ClassDeallocGC/ClassDeallocGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/FinalizeTest01/FinalizeTest01.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/FinalizeTest02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/FinalizeTest04/FinalizeTest04.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/FinalizeTest05/FinalizeTest05.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/FinalizerGC01/FinalizerGC01.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/FinalizerGC02/FinalizerGC02.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/GcPointerCheckTest/GcPointerCheckTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/HeapUsageTest/HeapUsageTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/InterruptGC/InterruptGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/JumbleGC/JumbleGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/JumbleGC002/JumbleGC002.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large001/large001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LargeObjects/large005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LoadUnloadGC/LoadUnloadGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/LoadUnloadGC2/LoadUnloadGC2.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/MTLinkedListGC/MTLinkedListGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/MTasyncGC/MTasyncGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/MTsyncGC/MTsyncGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/MatrixJuggleGC/MatrixJuggleGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/MemoryEater/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/MemoryEaterMT/MemoryEaterMT.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/ObjectMonitorCleanup/ObjectMonitorCleanup.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/OneeFinalizerTest/OneeFinalizerTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceEvilTest/PhantomReferenceEvilTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/PhantomReferenceTest/PhantomReferenceTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom001/phantom001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/ReferencesGC/ReferencesGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/RememberedSet/RememberedSet.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/SoftReferenceTest/SoftReferenceTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft001/soft001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft003/soft003.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft004/soft004.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft005/soft005.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringGC/StringGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringIntern/StringIntern.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternGC/StringInternGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSync/StringInternSync.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSync2/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSyncWithGC/StringInternSyncWithGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSyncWithGC2/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSyncWithGC3/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternSyncWithGC4/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/ThreadGC/ThreadGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/WeakReferenceEvilTest/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/WeakReferenceTest/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak001/weak001.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak003/weak003.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak004/weak004.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak005/weak005.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/weak006.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak007/weak007.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReferenceGC/WeakReferenceGC.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/fileTest/fileTest.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest01/gctest01.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest02/gctest02.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest03/gctest03.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/gctest04/gctest04.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC1/mallocWithGC1.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC2/mallocWithGC2.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/mallocWithGC3/mallocWithGC3.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC01/nativeGC01.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC02/nativeGC02.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC03/nativeGC03.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/nativeGC05/nativeGC05.java
! test/hotspot/jtreg/vmTestbase/gc/hashcode/ExternalHashingTest/ExternalHashingTest.java
! test/hotspot/jtreg/vmTestbase/gc/hashcode/HashCodeSimpleTest/HashCodeSimpleTest.java
! test/hotspot/jtreg/vmTestbase/gc/hashcode/HashCodeTestC/HashCodeTestC.java
! test/hotspot/jtreg/vmTestbase/gc/hashcode/HashCodeTestCC/HashCodeTestCC.java
! test/hotspot/jtreg/vmTestbase/gc/hashcode/HashCodeTestP/HashCodeTestP.java
! test/hotspot/jtreg/vmTestbase/gc/hashcode/HashCodeTestPC/HashCodeTestPC.java
! test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/Access/access.java
! test/hotspot/jtreg/vmTestbase/gc/huge/quicklook/largeheap/MemOptions/MemOptionsTest.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jni/jnilock001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jni/jnilock002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jni/jnilock003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniglobalreflock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniglobalreflock02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniglobalreflock03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniglobalreflock04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnilocalreflock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnilocalreflock02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnilocalreflock03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnilocalreflock04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnireflock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnireflock02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnireflock03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jnireflock04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniweakglobalreflock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniweakglobalreflock02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniweakglobalreflock03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jniref/jniweakglobalreflock04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jvmti/alloc/jvmtialloclock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jvmti/alloc/jvmtialloclock02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jvmti/alloc/jvmtialloclock03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/jvmti/alloc/jvmtialloclock04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/malloc/malloclock01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/malloc/malloclock02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/malloc/malloclock03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/lock/malloc/malloclock04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Array/ArrayJuggle/Juggle1/Juggle1.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Array/ArrayJuggle/Juggle1_gc/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Array/ArrayJuggle/Juggle2/Juggle2.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Array/ArrayJuggle/Juggle2_gc/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Array/SampleMe/SampleMe.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Churn/Churn1/Churn1.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Churn/Churn2/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Churn/Churn3/Churn3.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Churn/Churn3a/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Churn/Churn4/Churn4.java
! test/hotspot/jtreg/vmTestbase/gc/memory/FillingStation/FillingStation.java
! test/hotspot/jtreg/vmTestbase/gc/memory/LargePagesTest/LargePagesTest.java
! test/hotspot/jtreg/vmTestbase/gc/memory/Nio/Nio.java
! test/hotspot/jtreg/vmTestbase/gc/memory/UniThread/Circular1/Circular1.java
! test/hotspot/jtreg/vmTestbase/gc/memory/UniThread/Circular2/Circular2.java
! test/hotspot/jtreg/vmTestbase/gc/memory/UniThread/Circular3/Circular3.java
! test/hotspot/jtreg/vmTestbase/gc/memory/UniThread/Circular4/Circular4.java
! test/hotspot/jtreg/vmTestbase/gc/memory/UniThread/Linear1/Linear1.java
! test/hotspot/jtreg/vmTestbase/gc/memory/UniThread/Linear2/Linear2.java
! test/hotspot/jtreg/vmTestbase/gc/memory/UniThread/Linear3/Linear3.java
! test/hotspot/jtreg/vmTestbase/gc/memory/UniThread/Linear4/Linear4.java
! test/hotspot/jtreg/vmTestbase/gc/vector/CircularListHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/CircularListLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/DoubleArrayHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/DoubleArrayLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/FloatArrayHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/FloatArrayLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/LinearListHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/LinearListLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/NonbranchyTreeHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/NonbranchyTreeLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/ObjectArrayHigh/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/ObjectArrayLow/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/vector/SimpleGC/SimpleGC.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/redefclass031/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Arrays1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Arrays_ArrayOf/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Arrays_ArrayOf1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Arrays_TwoFields/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Arrays_TwoFields1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings_NonbranchyTree/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_InternedStrings_Strings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree_ArrayOf/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree_ArrayOf1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree_TwoFields/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_NonbranchyTree_TwoFields1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_ArrayOf/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_ArrayOf1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_InternedStrings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_TwoFields/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_Strings_TwoFields1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Compact_TwoFields_InternedStrings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_Arrays1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_Arrays5M/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_InternedStrings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_InternedStrings1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_NonbranchyTree/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_NonbranchyTree1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_NonbranchyTree5M/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_Strings/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/compact/Humongous_Strings1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp0mr30st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp0mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr0st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr30st0t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr70st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp30mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp70mr30st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp0rp70mr30st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp0mr30st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp0mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr0st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr30st0t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr70st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp30mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp70mr30st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp10rp70mr30st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp0mr30st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp0mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr0st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr30st0t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr70st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp30mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp70mr30st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp30yp25rp70mr30st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp0mr30st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp0mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr0st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr30st0t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr70st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp30mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp70mr30st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp0rp70mr30st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp0mr30st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp0mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr0st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr30st0t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr70st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp30mr70st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp70mr30st0/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp50yp10rp70mr30st300t1/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/concurrent/lp60yp0rp30mr0st300/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/Combination01/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/Combination02/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/Combination03/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/Combination04/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/Combination05/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/ConcurrentHashMap_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/HashMap_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/LinkedBlockingDeque_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/LinkedHashMap_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/LinkedList_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/TreeMap_Arrays/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/gc/containers/TreeSet_String/TestDescription.java

Changeset: 8dc66431
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-06-09 08:41:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8dc66431

8243535: NMT may show wrong numbers for CDS and CCS

Reviewed-by: zgu, iklam

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/virtualspace.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp

Changeset: 82e3640e
Author:    Shivangi Gupta <sshivang at openjdk.org>
Date:      2020-06-09 00:04:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/82e3640e

8246330: Add TLS Tests for Legacy ECDSA curves

Reviewed-by: rhalade

! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
+ test/jdk/sun/security/ssl/CipherSuite/DisabledCurve.java

Changeset: 4d8189b2
Author:    Per Lidén <pliden at openjdk.org>
Date:      2020-06-09 11:01:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4d8189b2

8245203: ZGC: Don't track size in ZPhysicalMemoryBacking

Reviewed-by: eosterlund, stefank

! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.hpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp

Changeset: 63a3d8f0
Author:    Per Lidén <pliden at openjdk.org>
Date:      2020-06-09 11:01:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/63a3d8f0

8245204: ZGC: Introduce ZListRemoveIterator

Reviewed-by: eosterlund, stefank

! src/hotspot/share/gc/z/zList.hpp
! src/hotspot/share/gc/z/zList.inline.hpp

Changeset: cd16b568
Author:    Per Lidén <pliden at openjdk.org>
Date:      2020-06-09 11:01:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/cd16b568

8246265: ZGC: Introduce ZConditionLock

Reviewed-by: eosterlund, stefank

! src/hotspot/share/gc/z/zLock.hpp
! src/hotspot/share/gc/z/zLock.inline.hpp

Changeset: d7e68f37
Author:    Per Lidén <pliden at openjdk.org>
Date:      2020-06-09 11:01:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d7e68f37

8245208: ZGC: Don't hold the ZPageAllocator lock while committing/uncommitting memory

Reviewed-by: eosterlund, stefank

! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.cpp
! src/hotspot/os/bsd/gc/z/zPhysicalMemoryBacking_bsd.hpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.cpp
! src/hotspot/os/windows/gc/z/zPhysicalMemoryBacking_windows.hpp
! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zAllocationFlags.hpp
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zFuture.hpp
! src/hotspot/share/gc/z/zFuture.inline.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeuristics.cpp
! src/hotspot/share/gc/z/zHeuristics.hpp
! src/hotspot/share/gc/z/zInitialize.cpp
! src/hotspot/share/gc/z/zMemory.cpp
! src/hotspot/share/gc/z/zMemory.hpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
! src/hotspot/share/gc/z/zPageCache.cpp
! src/hotspot/share/gc/z/zPageCache.hpp
- src/hotspot/share/gc/z/zPageCache.inline.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp
! src/hotspot/share/gc/z/zUncommitter.cpp
! src/hotspot/share/gc/z/zUncommitter.hpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
! src/hotspot/share/gc/z/zVirtualMemory.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp
! test/hotspot/jtreg/gc/z/TestUncommit.java
- test/jdk/jdk/jfr/event/gc/detailed/TestZPageCacheFlushEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZUncommitEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: 9d0ba7ae
Author:    Per Lidén <pliden at openjdk.org>
Date:      2020-06-09 11:01:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9d0ba7ae

8246220: ZGC: Introduce ZUnmapper to asynchronous unmap pages

Reviewed-by: eosterlund, stefank

! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
+ src/hotspot/share/gc/z/zUnmapper.cpp
+ src/hotspot/share/gc/z/zUnmapper.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/hotspot/jtreg/gc/z/TestPageCacheFlush.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestZUnmapEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: 41c5a07f
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-06-09 17:03:35 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/41c5a07f

Merge

! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: 022d7a19
Author:    Adam Sotona <asotona at openjdk.org>
Date:      2020-06-09 09:37:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/022d7a19

8236108: tools/javac/lambda/LambdaParserTest.java timed out

The patch filters redundant or non-sense combinations of lambdas and it reduces the number of performed sub-tests.

Reviewed-by: vromero

! test/langtools/tools/javac/lambda/LambdaParserTest.java

Changeset: c47f27e1
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2020-06-09 14:09:22 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c47f27e1

8236469: macOS devkit needs 64-bit SetFile for Catalina

Reviewed-by: ihse

! make/conf/jib-profiles.js

Changeset: ac906168
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-06-09 15:26:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ac906168

8243999: DatagramSocket and MulticastSocket constructors don't specify how a null InetAddress is handled

This fix clarifies the behaviours of constructors from DatagramSocket and MulticastSocket when no address or a null address is supplied.

Reviewed-by: dfuchs

! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! test/jdk/java/net/DatagramSocket/Constructor.java
+ test/jdk/java/net/MulticastSocket/Constructor.java

Changeset: 59428f4a
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2020-06-09 10:31:05 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/59428f4a

8245958: j.l.Record need to mention that canonical constructor may not be public

Reviewed-by: mchung

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

Changeset: 5b6f050f
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-06-09 15:39:22 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5b6f050f

8245828: Remove unnecessary NetworkPermission checks from jdk/net/ExtendedSocketOptions.java

This fix removes NetworkPermission checks that were made redundant in jdk/net/ExtendedSocketOptions after the socket option SO_FLOW_SLA was removed.

Reviewed-by: alanb

! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
! test/jdk/java/net/SocketOption/OptionsTest.java
+ test/jdk/java/net/SocketOption/options.policy

Changeset: 3df95aa3
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2020-06-09 16:17:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3df95aa3

8247212: Use assistant markup in java.lang.module.ModuleDescriptor

Reviewed-by: alanb

! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ModuleReader.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java

Changeset: 6e43cdda
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2020-06-09 16:28:10 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6e43cdda

8247115: Fix typos in java.lang.invoke and java.lang

Reviewed-by: lancea

! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/IndirectVarHandle.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleInfo.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java

Changeset: 9a8ace2c
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2020-06-09 16:09:55 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9a8ace2c

8246837: Rename WeakHandle<vm_class_loader_data> to better reflect its OopStorage association

Reviewed-by: coleenp

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/protectionDomainCache.hpp
! src/hotspot/share/oops/weakHandle.cpp
! src/hotspot/share/oops/weakHandle.hpp
! src/hotspot/share/utilities/hashtable.cpp

Changeset: ac2828dd
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2020-06-09 18:18:22 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ac2828dd

8164408: Add module support for @see, @link and @linkplain javadoc tags

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ReferenceParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
+ test/langtools/jdk/javadoc/doclet/testLinkTaglet/TestLinkTagletWithModule.java
+ test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java

Changeset: f160c80e
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2020-06-09 16:22:54 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f160c80e

8244920: Access violation in frames::interpreter_frame_method

Reviewed-by: mgronlun, coleenp

! src/hotspot/share/runtime/deoptimization.cpp

Changeset: 6cbd66b1
Author:    Erik Österlund <eosterlund at openjdk.org>
Date:      2020-06-09 16:22:54 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6cbd66b1

8242240: JfrStacktrace_lock rank not special enough

Reviewed-by: mgronlun, pliden

! src/hotspot/share/runtime/mutexLocker.cpp

Changeset: 201d0a48
Author:    Patric Hedlin <phedlin at openjdk.org>
Date:      2020-06-08 13:57:55 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/201d0a48

8246689: Enable independent compressed oops/class ptrs on Aarch64

Reviewed-by: eosterlund

! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java

Changeset: 140a7976
Author:    Joe Wang <joehw at openjdk.org>
Date:      2020-06-09 21:23:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/140a7976

8237456: Transform filtered through SAX filter mishandles character entities

Reviewed-by: aefimov, lancea

! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/SAXFilterTest.java

Changeset: 27e16867
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-06-09 14:46:08 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/27e16867

8246662: Test java/time/test/java/time/format/TestUnicodeExtension.java failed on japanese locale

Reviewed-by: rriggs, joehw

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java
! test/jdk/java/time/test/java/time/format/TestUnicodeExtension.java

Changeset: 0bf3ba40
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2020-06-09 18:42:00 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0bf3ba40

8246718: ParallelGC should not check for forward objects for copy task queue

Prefetch task's oop markword and unconditionally push task.

Reviewed-by: tschatzl, eosterlund

! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp

Changeset: b6a9f301
Author:    Anthony Scarpino <ascarpino at openjdk.org>
Date:      2020-06-09 16:01:25 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b6a9f301

8241680: crypto microbenchmarks need updating for disabled EC curves

Reviewed-by: ecaspole, redestad, skuksenko, jnimeh

! test/micro/org/openjdk/bench/javax/crypto/full/KeyAgreementBench.java
! test/micro/org/openjdk/bench/javax/crypto/full/KeyPairGeneratorBench.java
! test/micro/org/openjdk/bench/javax/crypto/full/SignatureBench.java

Changeset: ee452946
Author:    Anthony Scarpino <ascarpino at openjdk.org>
Date:      2020-06-09 18:27:59 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ee452946

8245686: Ed25519 and Ed448 present in handshake messages

Reviewed-by: jnimeh, xuelei, wetmore

! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java

Changeset: 80ae89b1
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-06-10 09:32:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/80ae89b1

8247284: Zero VM is broken after JDK-8244920 ('class JavaFrameAnchor' has no member named 'set_last_Java_sp')

Reviewed-by: iklam, dholmes

! src/hotspot/cpu/zero/javaFrameAnchor_zero.hpp

Changeset: 56abdc17
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-06-09 19:34:18 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/56abdc17

8246712: doclint incorrectly reports some HTML elements as empty

Reviewed-by: prappo

! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
+ test/langtools/tools/doclint/EmptyHtmlTest.java

Changeset: 0652a788
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-06-09 19:50:30 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0652a788

8246705: javadoc gives "misleading" and incomplete warning message

Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/langtools/jdk/javadoc/tool/modules/MissingSourceModules.java
! test/langtools/jdk/javadoc/tool/modules/Modules.java

Changeset: 07e6b75f
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-06-09 20:05:04 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/07e6b75f

8242607: -Xdoclint doesn't report missing/unexpected comments

Reviewed-by: ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java
! test/langtools/jdk/javadoc/tool/QuietOption.java
! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java

Changeset: a6df9ae2
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2020-06-10 12:43:22 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a6df9ae2

Merge


Changeset: 90a774b9
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-06-10 08:57:50 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/90a774b9

8246272: Make use of GCLogPrecious for G1, Parallel and Serial

Reviewed-by: pliden, eosterlund, sjohanss

! src/hotspot/share/gc/g1/g1InitLogger.cpp
! src/hotspot/share/gc/shared/gcInitLogger.cpp

Changeset: 8e865fc5
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-06-10 08:58:43 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/8e865fc5

8246926: Clean up newlines and whitespaces in hs_err files

Reviewed-by: dholmes, eosterlund, iklam

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/jtreg/runtime/logging/OsCpuLoggingTest.java

Changeset: c58aaca7
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-06-10 08:59:34 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c58aaca7

8247201: Print potential pointer value of readable stack memory in hs_err file

Reviewed-by: eosterlund, dholmes, tschatzl

! src/hotspot/share/runtime/os.cpp

Changeset: 81685b2a
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-06-10 09:00:12 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/81685b2a

8247214: ZGC: ZUncommit initialization should use precious logging

Reviewed-by: pliden, eosterlund, tschatzl

! src/hotspot/share/gc/z/zPhysicalMemory.cpp

Changeset: b4d09cc9
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2020-06-10 09:00:59 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b4d09cc9

8247236: fieldDescriptor::print_on_for prints extra newline after NULL

Reviewed-by: iklam, coleenp, tschatzl

! src/hotspot/share/runtime/fieldDescriptor.cpp

Changeset: 0e770d1e
Author:    Conor Cleary <conor.cleary at oracle.com>
Committer: Julia Boes <jboes at openjdk.org>
Date:      2020-06-10 09:56:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0e770d1e

8243655: Map.replace javadoc code snippet typo

Replace 'value' with 'oldValue' in Map.replace(K, V, V) javadoc

Reviewed-by: jlaskey, martin, prappo, jboes

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

Changeset: a5e03e23
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-06-10 11:01:29 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a5e03e23

8235564: javac crashes while compiling incorrect method invocation with member reference

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTaskPool.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
+ test/langtools/tools/javac/lambda/T8235564.java

Changeset: c4985fb8
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2020-06-10 11:01:34 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c4985fb8

8237210: Modify the header to include Oracle copyright line

Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeHasher.java

Changeset: 2e8356ea
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-06-10 11:08:19 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2e8356ea

8244933: DatagramSocket.connect does not specify that it may cause datagrams in the socket receive buffer to be discarded

This fix updates the javadoc for `DatagramSocket.connect` to inform the user that it may cause datagrams in the socket receive buffer to be discarded if not previously received via a call to `DatagramSocket.receive`.

Reviewed-by: alanb, dfuchs

! src/java.base/share/classes/java/net/DatagramSocket.java

Changeset: 19be4971
Author:    Ralf Schmelter <rschmelter at openjdk.org>
Date:      2020-06-10 12:29:01 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/19be4971

8237354: Add option to jcmd to write a gzipped heap dump

Reviewed-by: rrich, clanger, goetz

! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumper.hpp
+ src/hotspot/share/services/heapDumperCompression.cpp
+ src/hotspot/share/services/heapDumperCompression.hpp
! src/java.base/share/native/libzip/zip_util.c
+ test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpCompressedTest.java
+ test/lib/jdk/test/lib/hprof/parser/GzipRandomAccess.java
! test/lib/jdk/test/lib/hprof/parser/HprofReader.java
! test/lib/jdk/test/lib/hprof/parser/Reader.java

Changeset: 1dc79293
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2020-06-10 12:42:02 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1dc79293

8247269: JFR: Reduce allocation when using AnnotationElement

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java

Changeset: 7e3d4f8c
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2020-06-10 13:01:49 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7e3d4f8c

8247266: Speed up test\jdk\jdk\jfr\event\gc\detailed\TestZUncommitEvent.java

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/event/gc/detailed/TestZUncommitEvent.java

Changeset: 65c461ed
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2020-06-10 13:58:15 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/65c461ed

8247320: JFR: Reduce logging overhead

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ASMToolkit.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Logger.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataHandler.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIMethodCallInliner.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIMethodMergeAdapter.java

Changeset: f3c2a17a
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2020-06-10 08:29:39 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f3c2a17a

8247220: Make OopHandle constructor explicit

Fix null initializations to explicitly call the OopHandle constructor

Reviewed-by: lfoltan, kbarrett

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/oopHandle.hpp

Changeset: d36a55d2
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2020-06-10 08:34:10 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d36a55d2

8246591: Shenandoah: move string dedup roots scanning to concurrent phase

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Changeset: 191fe75c
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-06-10 09:44:56 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/191fe75c

8233215: jpackage doesn't allow enough flexibility for file type binding

Reviewed-by: herrick, asemenyuk

! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AddLauncherArguments.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Arguments.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
+ test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java

Changeset: 714b345b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-06-10 16:05:36 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/714b345b

8247310: Shenandoah: pacer should not affect interrupt status

Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp

Changeset: 268d8701
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-06-10 11:12:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/268d8701

8231283: Add support to jpackage to create install Linux packages in /usr hierarchy

Reviewed-by: herrick, almatvee

! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxDebBundler.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxRpmBundler.java
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources.properties
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_ja.properties
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/LinuxResources_zh_CN.properties
! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/resources/template.spec
+ src/jdk.incubator.jpackage/linux/native/applauncher/Executor.cpp
+ src/jdk.incubator.jpackage/linux/native/applauncher/Executor.h
! src/jdk.incubator.jpackage/linux/native/applauncher/LinuxLauncher.cpp
+ src/jdk.incubator.jpackage/linux/native/applauncher/Package.cpp
+ src/jdk.incubator.jpackage/linux/native/applauncher/Package.h
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ApplicationLayout.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/CfgFile.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
+ test/jdk/tools/jpackage/linux/jdk/jpackage/tests/UsrTreeTest.java
! test/jdk/tools/jpackage/share/InstallDirTest.java
! test/jdk/tools/jpackage/share/LicenseTest.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java

Changeset: 847a3bac
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2020-06-10 15:50:26 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/847a3bac

8198698: Support Lambda proxy classes in dynamic CDS archive

Added archving of hidden classes of type lambda proxy classes.

Co-authored-by: Ioi Lam <ioi.lam at oracle.com>
Reviewed-by: mchung, iklam, dholmes

! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
+ src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
+ src/java.base/share/native/libjava/LambdaProxyClassArchive.c
! src/java.base/share/native/libjava/VM.c
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PredicateTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/StaticInnerTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAndLambda.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAnonymous.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/BasicLambdaApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/CustomLoaderApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambHello.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambdaProxyCallerIsHiddenApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambdaVerification.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/NestApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/ParallelLambdaLoad.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/PredicateApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/SimpleApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/StaticInnerApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/TestMHApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/TestStreamApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/UnsafeAndLambdaApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/UnsafeAnonymousApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/UsedAllArchivedLambdasApp.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java
! test/lib/jdk/test/lib/Utils.java

Changeset: bf22f822
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2020-06-10 17:56:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bf22f822

8244719: CTW: C2 compilation fails with "assert(!VerifyHashTableKeys || _hash_lock == 0) failed: remove node from hash table before modifying it"

Fix Parse::Block::init_graph() to also count predecessors for exception blocks because they can have a direct bytecode jump to them resulting in this assertion failure.

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/parse1.cpp
+ test/hotspot/jtreg/compiler/parsing/TestExceptionBlockWithPredecessors.jasm
+ test/hotspot/jtreg/compiler/parsing/TestExceptionBlockWithPredecessorsMain.java

Changeset: e47b2bc8
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-06-10 10:47:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e47b2bc8

8246387: switch to jtreg 5.1

Reviewed-by: dholmes, erikj

! make/conf/jib-profiles.js
! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT
! test/lib/jdk/test/lib/Utils.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java

Changeset: 99136026
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2020-06-10 20:53:04 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/99136026

8246129: ZIP entries created for DOS epoch include local timezone metadata

Reviewed-by: lancea

! src/java.base/share/classes/java/util/zip/ZipEntry.java
! src/java.base/share/classes/java/util/zip/ZipUtils.java
+ test/jdk/java/util/zip/ZipFile/ZipEntryTimeBounds.java

Changeset: 120a0d11
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2020-06-10 14:51:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/120a0d11

8247274: (test) HexPrinter cleanup

Reviewed-by: lancea

! test/lib-test/jdk/test/lib/hexdump/HexPrinterTest.java
! test/lib/jdk/test/lib/hexdump/HexPrinter.java

Changeset: b03766fb
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2020-06-10 13:15:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b03766fb

8183040: update jdk/test/lib/Platform.java to use NIO file

Reviewed-by: amenkov, bpb

! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/SA/SATestUtils.java

Changeset: 54f7732c
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2020-06-10 13:29:44 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/54f7732c

8246721: java/util/Locale/LocaleProvidersRun.java failed on Windows platforms

Reviewed-by: rriggs

! test/jdk/java/util/Locale/LocaleProvidersRun.java

Changeset: 74500984
Author:    Ralf Schmelter <rschmelter at openjdk.org>
Date:      2020-06-10 23:40:44 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/74500984

8247362: HeapDumpComressedTest fails

Reviewed-by: dcubed, stefank

! test/hotspot/jtreg/serviceability/dcmd/gc/HeapDumpCompressedTest.java

Changeset: 52be8949
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2020-06-10 18:18:30 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/52be8949

8245788: EmptyFolderPackageTest fails on Windows 10

Reviewed-by: herrick, asemenyuk

! test/jdk/tools/jpackage/share/EmptyFolderPackageTest.java

Changeset: e3cb4df4
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2020-06-10 17:23:05 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e3cb4df4

8247235: doclint should permit "self-closing" tags for void elements in HTML5

Reviewed-by: hannesw

! src/jdk.compiler/share/classes/com/sun/tools/doclint/Checker.java
! test/langtools/jdk/javadoc/doclet/testWarnings/TestWarnings.java
! test/langtools/jdk/javadoc/doclet/testWarnings/pkg/X.java

Changeset: 60981917
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-06-10 20:45:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/60981917

8233244: Add tests for icons configuration in rpm/deb packages

Reviewed-by: herrick, almatvee

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java

Changeset: a2401333
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-06-10 20:45:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a2401333

8246042: Non-ASCII characters are not handled correctly in the native launcher

Reviewed-by: herrick, almatvee

! src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.cpp
! src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.h
! src/jdk.incubator.jpackage/share/native/common/tstrings.cpp
! src/jdk.incubator.jpackage/share/native/common/tstrings.h
! test/jdk/tools/jpackage/apps/image/Hello.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/UnicodeArgsTest.java

Changeset: 259662fe
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-06-10 20:45:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/259662fe

8247353: jtreg tests minor issues clean up

Reviewed-by: herrick, almatvee

! test/jdk/tools/jpackage/share/AddLauncherTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java

Changeset: 462f8068
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2020-06-11 10:08:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/462f8068

8247377: Zero and Minimal VMs are broken after JDK-8198698 ('SystemDictionaryShared' has not been declared)

Reviewed-by: dholmes

! src/hotspot/share/prims/jvm.cpp

Changeset: bb5e5b38
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-06-11 04:07:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bb5e5b38

Added tag jdk-15+27 for changeset 506abc554cae

! .hgtags

Changeset: 2ff9f53a
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2020-06-11 05:53:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2ff9f53a

8222005: ClassRedefinition crashes with: guarantee(false) failed: OLD and/or OBSOLETE method(s) found

Remove optimizations from class redefinition that cause the guarantee hit

Reviewed-by: coleenp, dcubed

! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp

Changeset: 6d8c81f6
Author:    Serguei Spitsyn <sspitsyn at openjdk.org>
Date:      2020-06-11 06:04:05 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6d8c81f6

8245126: Kitchensink fails with: assert(!method->is_old()) failed: Should not be installing old methods

Fix the method->is_old() assert

Reviewed-by: dlong, chagedorn

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp

Changeset: 96fadefa
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2020-06-10 23:16:27 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/96fadefa

8240245: Avoid calling is_shared_class_visible() in SystemDictionary::load_shared_class()

SystemDitionary::load_shared_class can avoid calling is_shared_class_visible if dumptime and runtime do not use modulepath and boot classpath appending.

Reviewed-by: iklam, ccheung

! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/runtime/arguments.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/src/com.bars/com/bars/Main.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/src/com.bars/module-info.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/src/com.foos/com/foos/Test.java
+ test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/src/com.foos/module-info.java

Changeset: c563c3d1
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2020-06-11 07:27:22 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c563c3d1

8241770: Module xxxAnnotation() methods throw NCDFE if module-info.class found as resource in unnamed module

Reviewed-by: mchung

! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/jdk/internal/module/ModuleInfoWriter.java
! test/jdk/java/lang/ModuleTests/AnnotationsTest.java

Changeset: 6a2e3ca2
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2020-06-11 10:00:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6a2e3ca2

8247248: JVM TI Monitor queries might create JNI locals in another thread when using handshakes

Reviewed-by: dholmes, dcubed, sspitsyn, ysuenaga

! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp

Changeset: b9ce3b43
Author:    Fairoz Matte <fmatte at openjdk.org>
Date:      2020-06-11 08:23:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b9ce3b43

8243451: nsk.share.jdi.Debugee.isJFR_active() is incorrect and corresponsing logic seems to be broken

Fix check isJFR_active()

Reviewed-by: sspitsyn, lmesnik

! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/HeapwalkingDebuggee.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/HeapwalkingDebugger.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/TestDebuggerType2.java

Changeset: 0228a5c7
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-06-11 10:48:35 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0228a5c7

8245113: JFR Recorder Thread to run in thread state "_thread_in_native"

Reviewed-by: egahlin

! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp
! src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.hpp
! src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.inline.hpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.inline.hpp

Changeset: 83d0318e
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2020-06-11 10:56:59 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/83d0318e

8239024: Kitchensink24HStress.java failed due to timeout

Reviewed-by: egahlin

! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp

Changeset: 2085fd32
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2020-06-11 12:51:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2085fd32

8247252: TestCombinedCompressedFlags.java failed src/hotspot/share/services/virtualMemoryTracker.cpp:388 Error: ShouldNotReachHere()

Reviewed-by: minqi, dholmes

! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java
! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/TestCombinedCompressedFlags.java

Changeset: 03642a01
Author:    Jim Laskey <jlaskey at openjdk.org>
Date:      2020-06-11 10:08:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/03642a01

8230744: Several classes throw OutOfMemoryError without message

Reviewed-by: psandoz, martin, bchristi, rriggs, smarks

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! src/java.base/share/classes/java/util/concurrent/PriorityBlockingQueue.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ByteArrayChannel.java

Changeset: 95730995
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-06-11 09:51:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/95730995

8246792: Mac signing tests failed (unsealed contents present in the bundle root)

Reviewed-by: herrick, almatvee

! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java
! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AppImageFile.java
! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java

Changeset: 7e052132
Author:    Evgeny Nikitin <enikitin at openjdk.org>
Date:      2020-05-11 17:00:16 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7e052132

8244282: test/hotspot/jtreg/compiler/intrinsics/Test8237524.java fails with --illegal-access=deny

Add modules to test/hotspot/jtreg/compiler/intrinsics/Test8237524

Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/intrinsics/Test8237524.java

Changeset: 212ab176
Author:    Evgeny Nikitin <enikitin at openjdk.org>
Date:      2020-06-10 13:17:03 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/212ab176

8242923: Trigger interface MethodHandle resolve in test without Nashorn

Reviewed-by: iignatyev

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/jsr292/CreatesInterfaceDotEqualsCallInfo.java
- test/hotspot/jtreg/compiler/jsr292/createsInterfaceDotEqualsCallInfo.js

Changeset: 30ff2ad5
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2020-06-11 15:47:36 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/30ff2ad5

8246382: assert in MetaspaceShared::map_archives

Perform base archive header CRC check earlier.

Reviewed-by: iklam, coleenp

! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java

Changeset: 7da56dfb
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-06-11 18:08:29 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7da56dfb

Added tag jdk-16+0 for changeset 93813843680b

! .hgtags

Changeset: 9ac1ab37
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-06-11 18:16:26 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9ac1ab37

8247358: Shenandoah: reconsider free budget slice for marking

Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp

Changeset: 4862a00f
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2020-06-11 18:16:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4862a00f

8247367: Shenandoah: pacer should wait on lock instead of exponential backoff

Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp

Changeset: bb867793
Author:    Prasadrao Koppula <pkoppula at openjdk.org>
Date:      2020-06-11 21:54:51 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bb867793

8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts

Reviewed-by: xuelei, coffeys

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/SetSoTimeout.java

Changeset: 65455ff6
Author:    Lance Andersen <lancea at openjdk.org>
Date:      2020-06-11 12:58:13 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/65455ff6

8207936: TestZipFile.java can fail with an OOM error

Reviewed-by: joehw, redestad

! test/jdk/java/util/zip/ZipFile/TestZipFile.java

Changeset: 6dec50a7
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-06-11 11:07:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6dec50a7

8247247: JFR tests fail due to JDK-8235521 missing doPrivileged block

Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java

Changeset: 15999a9f
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2020-06-11 20:06:46 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/15999a9f

Merge


Changeset: a5b57127
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-06-07 20:02:03 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/a5b57127

8235496: Start of release updates for JDK 16
8245585: Add SourceVersion.RELEASE_16
8245586: Add source 16 and target 16 to javac
8245544: com/sun/tools/javac/platform/JDKPlatformProvider.java does not support ct.sym with platform versions 16+

Co-authored-by: David Holmes <david.holmes at oracle.com>
Co-authored-by: Jan Lahoda <jan.lahoda at oracle.com>
Reviewed-by: erikj, dholmes, ihse, neugens, jjg, jlahoda, jlaskey, mikael

! make/autoconf/version-numbers
+ make/data/symbols/java.base-F.sym.txt
+ make/data/symbols/java.compiler-F.sym.txt
+ make/data/symbols/java.desktop-F.sym.txt
+ make/data/symbols/java.management.rmi-F.sym.txt
+ make/data/symbols/java.naming-F.sym.txt
+ make/data/symbols/java.xml-F.sym.txt
+ make/data/symbols/jdk.compiler-F.sym.txt
+ make/data/symbols/jdk.incubator.foreign-F.sym.txt
+ make/data/symbols/jdk.jartool-F.sym.txt
+ make/data/symbols/jdk.javadoc-F.sym.txt
+ make/data/symbols/jdk.net-F.sym.txt
+ make/data/symbols/jdk.nio.mapmode-F.sym.txt
+ make/data/symbols/jdk.rmic-F.sym.txt
+ make/data/symbols/jdk.scripting.nashorn-F.sym.txt
+ make/data/symbols/jdk.unsupported-F.sym.txt
! make/data/symbols/symbols
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
! test/hotspot/jtreg/runtime/modules/sealedP1/SuperClass.jcod
! test/hotspot/jtreg/runtime/records/abstractRecord.jcod
! test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod
! test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod
! test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod
! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod
! test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod
! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod
! test/hotspot/jtreg/runtime/sealedClasses/Pkg/NotPermitted.jcod
! test/hotspot/jtreg/runtime/sealedClasses/Pkg/SealedInterface.jcod
! test/hotspot/jtreg/runtime/sealedClasses/planets/Mars.jcod
! test/hotspot/jtreg/runtime/sealedClasses/planets/OuterPlanets.jcod
! test/jdk/java/lang/module/ClassFileVersionsTest.java
! test/langtools/tools/javac/api/T6395981.java
! test/langtools/tools/javac/classfiles/ClassVersionChecker.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out
! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out
! test/langtools/tools/javac/versions/Versions.java

Changeset: 319b4e71
Author:    Iris Clark <iris at openjdk.org>
Date:      2020-06-09 08:56:13 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/319b4e71

8246803: Update link to license in Docs.gmk

Reviewed-by: darcy, mikael

! make/Docs.gmk

Changeset: 6341f8c0
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2020-06-11 14:03:00 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6341f8c0

8244965: Incorrect error message in vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001/TestDescription.java

Reviewed-by: dholmes

! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001.java

Changeset: b81f2f1f
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-06-11 15:55:19 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b81f2f1f

8245620: Improve Annotation.annotationType() documentation

Reviewed-by: alanb, prappo

! src/java.base/share/classes/java/lang/annotation/Annotation.java

Changeset: 2f5d4c63
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2020-06-11 16:35:29 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2f5d4c63

8247374: Remove default constructors from javax.net.sslK

Reviewed-by: xuelei

! src/java.base/share/classes/javax/net/ssl/ExtendedSSLSession.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactorySpi.java
! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactorySpi.java
! src/java.base/share/classes/javax/net/ssl/X509ExtendedTrustManager.java

Changeset: c0475c81
Author:    Mandy Chung <mchung at openjdk.org>
Date:      2020-06-11 11:07:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c0475c81

8247247: JFR tests fail due to JDK-8235521 missing doPrivileged block

Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java

Changeset: edefd3c1
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2020-06-11 19:46:39 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/edefd3c1

8247422: --runtime-image on Mac should work for runtime root
8247424: jpackage BasicTest.java failed two sub-tests

Reviewed-by: herrick, almatvee

! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/StandardBundlerParam.java
! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java
+ test/jdk/tools/jpackage/share/jdk/jpackage/tests/CookedRuntimeTest.java

Changeset: 0b8f18be
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2020-06-12 02:34:44 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0b8f18be

8246613: Choose the default SecureRandom algo based on registration ordering

Fixed java.security.Provider and SecureRandom to use the 1st registered SecureRandom service

Reviewed-by: weijun, mullan

! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/SecureRandom.java
! test/jdk/java/security/SecureRandom/DefaultAlgo.java

Changeset: 56d333c5
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-06-12 05:00:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/56d333c5

Added tag jdk-15+27 for changeset 93813843680b

! .hgtags

Changeset: 494f9667
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-06-12 05:12:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/494f9667

Merge

! .hgtags
! .hgtags

Changeset: 08304ada
Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date:      2020-06-12 09:47:25 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/08304ada

Added tag jdk-16+1 for changeset 4a485c89d5a0

! .hgtags

Changeset: 1b75b7de
Author:    Conor Cleary <conor.cleary at oracle.com>
Committer: Patrick Concannon <pconcannon at openjdk.org>
Date:      2020-06-12 09:48:30 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1b75b7de

8246143: UnreferencedXXX tests fail when run with --illegal-access=deny

This patch updates the @modules tag with +open in the tests UnreferencedDatagramSockets and UnreferncedMulticastSockets in advance of the removal of --illegal-access to allow access to private member fields required by the tests.

Reviewed-by: alanb, dfuchs

! test/jdk/java/net/DatagramSocket/UnreferencedDatagramSockets.java
! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java

Changeset: ee1fa4e0
Author:    duke <duke at openjdk.org>
Date:      2020-06-12 11:01:07 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ee1fa4e0

Automatic merge of jdk:master into master


Changeset: 7ba07588
Author:    duke <duke at openjdk.org>
Date:      2020-06-12 11:01:26 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7ba07588

Automatic merge of master into foreign-memaccess


Changeset: dc20b34d
Author:    duke <duke at openjdk.org>
Date:      2020-06-12 11:01:44 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/dc20b34d

Automatic merge of foreign-memaccess into foreign-abi




More information about the panama-dev mailing list