loom-dev Digest, Vol 29, Issue 6

Andrey Lomakin lomakin.andrey at gmail.com
Sat May 9 15:59:16 UTC 2020


help

On Sat, May 9, 2020, 08:50 <loom-dev-request at openjdk.java.net> wrote:

> Send loom-dev mailing list submissions to
>         loom-dev at openjdk.java.net
>
> To subscribe or unsubscribe via the World Wide Web, visit
>         https://mail.openjdk.java.net/mailman/listinfo/loom-dev
> or, via email, send a message with subject or body 'help' to
>         loom-dev-request at openjdk.java.net
>
> You can reach the person managing the list at
>         loom-dev-owner at openjdk.java.net
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of loom-dev digest..."
>
>
> Today's Topics:
>
>    1. git: openjdk/loom: fibers: 2 new changesets (duke)
>    2. git: openjdk/loom: fibers: 108 new changesets (duke)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 8 May 2020 16:58:05 GMT
> From: duke <duke at openjdk.java.net>
> To: <loom-dev at openjdk.java.net>
> Subject: git: openjdk/loom: fibers: 2 new changesets
> Message-ID: <de2b208f-8c7d-4031-a56b-2e3717017685 at openjdk.java.net>
> Content-Type: text/plain; charset=utf-8
>
> Changeset: a087301f
> Author:    Alan Bateman <alan.bateman at oracle.com>
> Date:      2020-05-06 19:47:30 +0000
> URL:       https://git.openjdk.java.net/loom/commit/a087301f
>
> Remove TL usage from httpserver
>
> ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
>
> Changeset: c2ce56b1
> Author:    Alan Bateman <alan.bateman at oracle.com>
> Date:      2020-05-08 17:55:55 +0000
> URL:       https://git.openjdk.java.net/loom/commit/c2ce56b1
>
> CustomScheduler failing intermittently
>
> ! test/jdk/java/lang/Thread/virtual/CustomScheduler.java
>
>
>
> ------------------------------
>
> Message: 2
> Date: Sat, 9 May 2020 05:49:53 GMT
> From: duke <duke at openjdk.java.net>
> To: <loom-dev at openjdk.java.net>
> Subject: git: openjdk/loom: fibers: 108 new changesets
> Message-ID: <d44209d3-e034-418b-848d-2ed3f0987642 at openjdk.java.net>
> Content-Type: text/plain; charset=utf-8
>
> Changeset: c18080fe
> Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
> Date:      2020-04-27 10:37:30 +0000
> URL:       https://git.openjdk.java.net/loom/commit/c18080fe
>
> 8213123: javax/swing/JButton/4368790/bug4368790.java fails on mac
>
> Reviewed-by: serb, jdv
>
> ! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
> ! test/jdk/ProblemList.txt
> ! test/jdk/javax/swing/JButton/4368790/bug4368790.java
>
> Changeset: a0a9595d
> Author:    Sergey Bylokhov <serb at openjdk.org>
> Date:      2020-04-26 18:49:18 +0000
> URL:       https://git.openjdk.java.net/loom/commit/a0a9595d
>
> 8236980: Cleanup of toString methods in JavaSound
>
> Reviewed-by: prr
>
> ! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java
> ! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java
> ! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java
> ! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java
> ! src/java.desktop/share/classes/javax/sound/sampled/BooleanControl.java
> ! src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java
> ! src/java.desktop/share/classes/javax/sound/sampled/Control.java
> ! src/java.desktop/share/classes/javax/sound/sampled/DataLine.java
> ! src/java.desktop/share/classes/javax/sound/sampled/EnumControl.java
> ! src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java
> ! src/java.desktop/share/classes/javax/sound/sampled/Line.java
> ! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java
> ! src/java.desktop/share/classes/javax/sound/sampled/Mixer.java
> ! src/java.desktop/share/classes/javax/sound/sampled/Port.java
> ! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java
> + test/jdk/javax/sound/midi/Devices/ToString.java
> + test/jdk/javax/sound/midi/Sequencer/ToString.java
> + test/jdk/javax/sound/sampled/AudioFileFormat/ToString.java
> + test/jdk/javax/sound/sampled/AudioFormat/ToString.java
> + test/jdk/javax/sound/sampled/Controls/ToString.java
> + test/jdk/javax/sound/sampled/LineEvent/ToString.java
> + test/jdk/javax/sound/sampled/ReverbType/ToString.java
>
> Changeset: b36738a5
> Author:    Sergey Bylokhov <serb at openjdk.org>
> Date:      2020-04-26 19:36:04 +0000
> URL:       https://git.openjdk.java.net/loom/commit/b36738a5
>
> 8238575: DragSourceEvent.getLocation() returns wrong value on HiDPI
> screens (Windows)
>
> Reviewed-by: prr
>
> ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp
> ! src/java.desktop/windows/native/libawt/windows/awt_DnDDS.h
> ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp
> ! test/jdk/java/awt/dnd/Button2DragTest/Button2DragTest.java
> ! test/jdk/sun/awt/dnd/8024061/bug8024061.java
>
> Changeset: 14b7dd40
> Author:    Sergey Bylokhov <serb at openjdk.org>
> Date:      2020-04-26 19:42:04 +0000
> URL:       https://git.openjdk.java.net/loom/commit/14b7dd40
>
> 7185258: [macosx] Deadlock in SunToolKit.realSync()
>
> Reviewed-by: prr
>
> ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
> ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m
> ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h
> ! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
> ! src/java.desktop/share/classes/sun/awt/dnd/SunDragSourceContextPeer.java
> + test/jdk/java/awt/dnd/DragWaitForIdle/DragWaitForIdle.java
>
> Changeset: 70165f56
> Author:    Phil Race <prr at openjdk.org>
> Date:      2020-04-27 14:20:10 +0000
> URL:       https://git.openjdk.java.net/loom/commit/70165f56
>
> 8197797: Test java/awt/Graphics2D/DrawString/RotTransText.java fails
>
> Reviewed-by: psadhukhan, jdv
>
> ! test/jdk/ProblemList.txt
> ! test/jdk/java/awt/Graphics2D/DrawString/RotTransText.java
>
> Changeset: 943f8df7
> Author:    Phil Race <prr at openjdk.org>
> Date:      2020-04-28 12:29:03 +0000
> URL:       https://git.openjdk.java.net/loom/commit/943f8df7
>
> 8230672: Specification for java.awt.FontMetrics.getMaxAdvance() is too
> prescriptive
>
> Reviewed-by: serb
>
> ! src/java.desktop/share/classes/java/awt/FontMetrics.java
>
> Changeset: 0d2cc3b4
> Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
> Date:      2020-04-29 14:01:30 +0000
> URL:       https://git.openjdk.java.net/loom/commit/0d2cc3b4
>
> 8169953: JComboBox/8057893: ComboBoxEdited event is not fired! on Windows
>
> Reviewed-by: jdv
>
> ! test/jdk/ProblemList.txt
>
> Changeset: e9cc3da8
> Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
> Date:      2020-04-30 12:38:19 +0000
> URL:       https://git.openjdk.java.net/loom/commit/e9cc3da8
>
> 8208566: [TEST_BUG]
> javax\swing\text\GlyphPainter2\6427244\bug6427244.java: Test failed
>
> Reviewed-by: jdv
>
> ! test/jdk/ProblemList.txt
>
> Changeset: 7dad5d26
> Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
> Date:      2020-04-30 12:42:03 +0000
> URL:       https://git.openjdk.java.net/loom/commit/7dad5d26
>
> 8226464: TitledBorder label appears cut off on hidpi devices
>
> Reviewed-by: serb, jdv
>
> !
> src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
> + test/jdk/javax/swing/plaf/synth/TitledBorderLabel.java
>
> Changeset: 188106be
> Author:    Jayathirth D V <jdv at openjdk.org>
> Date:      2020-04-30 20:03:36 +0000
> URL:       https://git.openjdk.java.net/loom/commit/188106be
>
> 8242557: Add length limit for strings in PNGImageWriter
>
> Reviewed-by: prr, psadhukhan
>
> !
> src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java
> + test/jdk/javax/imageio/plugins/png/WriteInvalidKeywordTest.java
>
> Changeset: 560da25f
> Author:    Mandy Chung <mchung at openjdk.org>
> Date:      2020-04-29 13:14:27 +0000
> URL:       https://git.openjdk.java.net/loom/commit/560da25f
>
> 8243598: Typos in java.lang.invoke package-info
>
> Reviewed-by: psandoz, lancea
>
> ! src/java.base/share/classes/java/lang/invoke/package-info.java
>
> Changeset: 8a7ff65d
> Author:    Alex Menkov <amenkov at openjdk.org>
> Date:      2020-04-29 16:02:56 +0000
> URL:       https://git.openjdk.java.net/loom/commit/8a7ff65d
>
> 8242522: Minor LingeredApp improvements
>
> Reviewed-by: lmesnik, cjplummer
>
> ! test/hotspot/jtreg/serviceability/attach/AttachNegativePidTest.java
> ! test/jdk/sun/tools/jhsdb/heapconfig/TmtoolTestScenario.java
> ! test/jdk/sun/tools/jinfo/JInfoTest.java
> ! test/lib/jdk/test/lib/apps/LingeredApp.java
> ! test/lib/jdk/test/lib/process/OutputBuffer.java
>
> Changeset: d813a883
> Author:    Jesper Wilhelmsson <jwilhelm at openjdk.org>
> Date:      2020-04-30 04:05:36 +0000
> URL:       https://git.openjdk.java.net/loom/commit/d813a883
>
> Added tag jdk-15+21 for changeset 12b55fad80f3
>
> ! .hgtags
>
> Changeset: e93cd7ed
> Author:    Yang Zhang <yzhang at openjdk.org>
> Date:      2020-04-29 09:58:09 +0000
> URL:       https://git.openjdk.java.net/loom/commit/e93cd7ed
>
> 8243155: AArch64: Add support for SqrtVF
>
> Reviewed-by: aph
>
> ! src/hotspot/cpu/aarch64/aarch64.ad
> ! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java
> ! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java
>
> Changeset: 46fe7e30
> Author:    Igor Ignatyev <iignatyev at openjdk.org>
> Date:      2020-04-29 19:51:45 +0000
> URL:       https://git.openjdk.java.net/loom/commit/46fe7e30
>
> 8243945: use driver mode in runtime tests
>
> Reviewed-by: dholmes, dcubed, gziemski
>
> ! test/hotspot/jtreg/runtime/BadObjectClass/BootstrapRedefine.java
> ! test/hotspot/jtreg/runtime/BootClassAppendProp/BootClassPathAppend.java
> !
> test/hotspot/jtreg/runtime/BootstrapMethod/TestLambdaExceptionInInitializer.java
> ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
> ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/XShareAuto.java
> ! test/hotspot/jtreg/runtime/ClassFile/FormatCheckingTest.java
> ! test/hotspot/jtreg/runtime/ClassFile/JsrRewriting.java
> ! test/hotspot/jtreg/runtime/ClassFile/OomWhileParsingRepeatedJsr.java
> ! test/hotspot/jtreg/runtime/ClassFile/TestCheckedExceptions.java
> ! test/hotspot/jtreg/runtime/CommandLine/BooleanFlagWithInvalidValue.java
> ! test/hotspot/jtreg/runtime/CommandLine/CompilerConfigFileWarning.java
> ! test/hotspot/jtreg/runtime/CommandLine/ConfigFileParsing.java
> ! test/hotspot/jtreg/runtime/CommandLine/ConfigFileWarning.java
> ! test/hotspot/jtreg/runtime/CommandLine/DoubleFlagWithIntegerValue.java
> ! test/hotspot/jtreg/runtime/CommandLine/FlagWithInvalidValue.java
> ! test/hotspot/jtreg/runtime/CommandLine/IgnoreUnrecognizedVMOptions.java
> !
> test/hotspot/jtreg/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java
> ! test/hotspot/jtreg/runtime/CommandLine/ObsoleteFlagErrorMessage.java
> !
> test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestJcmdOutput.java
> !
> test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
> !
> test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh
> ! test/hotspot/jtreg/runtime/CommandLine/TestHexArguments.java
> ! test/hotspot/jtreg/runtime/CommandLine/TestLongUnrecognizedVMOption.java
> ! test/hotspot/jtreg/runtime/CommandLine/TestVMOptions.java
> ! test/hotspot/jtreg/runtime/CommandLine/TraceExceptionsTest.java
> ! test/hotspot/jtreg/runtime/CommandLine/UnrecognizedVMOption.java
> ! test/hotspot/jtreg/runtime/CommandLine/VMAliasOptions.java
> ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
> ! test/hotspot/jtreg/runtime/CommandLine/VMOptionWarning.java
> !
> test/hotspot/jtreg/runtime/CommandLine/VMOptionsFile/TestVMOptionsFile.java
> ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java
> !
> test/hotspot/jtreg/runtime/CompressedOops/CompressedKlassPointerAndOops.java
> ! test/hotspot/jtreg/runtime/CompressedOops/ObjectAlignment.java
> ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java
> ! test/hotspot/jtreg/runtime/Dictionary/ProtectionDomainCacheTest.java
> ! test/hotspot/jtreg/runtime/EnclosingMethodAttr/EnclMethodAttr.java
> ! test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileOverwriteTest.java
> ! test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileRedirectTest.java
> !
> test/hotspot/jtreg/runtime/ErrorHandling/NestedThreadsListHandleInErrorHandlingTest.java
> !
> test/hotspot/jtreg/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
> ! test/hotspot/jtreg/runtime/ErrorHandling/SecondaryErrorTest.java
> ! test/hotspot/jtreg/runtime/ErrorHandling/ShowRegistersOnAssertTest.java
> ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnError.java
> ! test/hotspot/jtreg/runtime/ErrorHandling/TestOnOutOfMemoryError.java
> !
> test/hotspot/jtreg/runtime/ErrorHandling/ThreadsListHandleInErrorHandlingTest.java
> ! test/hotspot/jtreg/runtime/ErrorHandling/TimeoutInErrorHandlingTest.java
> ! test/hotspot/jtreg/runtime/ErrorHandling/VeryEarlyAssertTest.java
> ! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java
> ! test/hotspot/jtreg/runtime/InvocationTests/invocationGraalTests.java
> ! test/hotspot/jtreg/runtime/InvocationTests/invokeinterfaceTests.java
> ! test/hotspot/jtreg/runtime/InvocationTests/invokespecialTests.java
> ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java
> ! test/hotspot/jtreg/runtime/LoadClass/LoadClassNegative.java
> ! test/hotspot/jtreg/runtime/LoadClass/LongBCP.java
> ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.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/JcmdWithNMTDisabled.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/PerfMemDestroy/PerfMemDestroy.java
> !
> test/hotspot/jtreg/runtime/PrintStringTableStats/PrintStringTableStatsTest.java
> ! test/hotspot/jtreg/runtime/Safepoint/TestAbortOnVMOperationTimeout.java
> ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
> ! test/hotspot/jtreg/runtime/Thread/TooSmallStackSize.java
> ! test/hotspot/jtreg/runtime/Throwable/TestMaxJavaStackTraceDepth.java
> ! test/hotspot/jtreg/runtime/XCheckJniJsig/XCheckJSig.java
> ! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java
> ! test/hotspot/jtreg/runtime/classFileParserBug/ClassFileParserBug.java
> !
> test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
> ! test/hotspot/jtreg/runtime/condy/BadBSMUseTest.java
> ! test/hotspot/jtreg/runtime/condy/CondyLDCTest.java
> ! test/hotspot/jtreg/runtime/condy/CondyNewInvokeSpecialTest.java
> ! test/hotspot/jtreg/runtime/condy/escapeAnalysis/TestEscapeCondy.java
> ! test/hotspot/jtreg/runtime/condy/staticInit/TestInitException.java
> ! test/hotspot/jtreg/runtime/contended/Options.java
> ! test/hotspot/jtreg/runtime/duplAttributes/DuplAttributesTest.java
> ! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java
> ! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java
> ! test/hotspot/jtreg/runtime/logging/ModulesTest.java
> ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java
> ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java
> ! test/hotspot/jtreg/runtime/modules/ClassLoaderNoUnnamedModuleTest.java
> ! test/hotspot/jtreg/runtime/modules/IgnoreModulePropertiesTest.java
> ! test/hotspot/jtreg/runtime/modules/ModuleOptionsTest.java
> ! test/hotspot/jtreg/runtime/modules/ModuleOptionsWarn.java
> !
> test/hotspot/jtreg/runtime/modules/ModuleStress/ExportModuleStressTest.java
> ! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStress.java
> ! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStressGC.java
> ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModule2Dirs.java
> ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java
> !
> test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupJavaBase.java
> ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleDupModule.java
> ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleJavaBase.java
> ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTest.java
> ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJar.java
> ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJarDir.java
> ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTraceCL.java
> ! test/hotspot/jtreg/runtime/modules/Visibility/PatchModuleVisibility.java
> ! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpNoVisibility.java
> ! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpVisibility.java
> ! test/hotspot/jtreg/runtime/records/ignoreRecordAttribute.java
> ! test/hotspot/jtreg/runtime/stringtable/StringTableVerifyTest.java
> ! test/hotspot/jtreg/runtime/verifier/TraceClassRes.java
>
> Changeset: e513acab
> Author:    Chris Plummer <cjplummer at openjdk.org>
> Date:      2020-04-29 21:03:15 +0000
> URL:       https://git.openjdk.java.net/loom/commit/e513acab
>
> 8214797: TestJmapCoreMetaspace.java timed out
>
> Reviewed-by: dcubed
>
> ! test/hotspot/jtreg/serviceability/sa/TestJmapCoreMetaspace.java
>
> Changeset: 05b3bc57
> Author:    Aleksey Shipilev <shade at openjdk.org>
> Date:      2020-04-30 10:02:10 +0000
> URL:       https://git.openjdk.java.net/loom/commit/05b3bc57
>
> 8243573: Shenandoah: rename GCParPhases and related code
>
> Reviewed-by: rkennke
>
> ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
> ! 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/shenandoahRootProcessor.inline.hpp
>
> Changeset: 68e53065
> Author:    Per Lid?n <pliden at openjdk.org>
> Date:      2020-04-30 10:59:23 +0000
> URL:       https://git.openjdk.java.net/loom/commit/68e53065
>
> 8240679: ZGC GarbageCollectorMXBean reports inaccurate post GC heap size
> for ZHeap pool
>
> Reviewed-by: eosterlund
>
> ! src/hotspot/share/gc/z/zDriver.cpp
> ! src/hotspot/share/gc/z/zServiceability.cpp
> ! src/hotspot/share/gc/z/zServiceability.hpp
> + test/hotspot/jtreg/gc/z/TestGarbageCollectorMXBean.java
> + test/hotspot/jtreg/gc/z/TestMemoryMXBean.java
> + test/hotspot/jtreg/gc/z/TestMemoryManagerMXBean.java
> ! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java
> - test/jdk/java/lang/management/MemoryMXBean/MemoryTestZGC.sh
>
> Changeset: 3153373e
> Author:    Coleen Phillimore <coleenp at openjdk.org>
> Date:      2020-04-30 06:05:53 +0000
> URL:       https://git.openjdk.java.net/loom/commit/3153373e
>
> 8242898: Clean up InstanceKlass::_array_klasses
>
> Make type ObjArrayKlass
>
> Reviewed-by: dholmes, iklam
>
> ! src/hotspot/share/oops/instanceKlass.cpp
> ! src/hotspot/share/oops/instanceKlass.hpp
> ! src/hotspot/share/oops/instanceKlass.inline.hpp
> ! src/hotspot/share/oops/objArrayKlass.cpp
> ! src/hotspot/share/oops/objArrayKlass.hpp
> ! src/hotspot/share/runtime/vmStructs.cpp
>
> Changeset: 3cb0f002
> Author:    Roland Westrelin <roland at openjdk.org>
> Date:      2020-04-15 10:56:30 +0000
> URL:       https://git.openjdk.java.net/loom/commit/3cb0f002
>
> 8242502: UnexpectedDeoptimizationTest.java failed
> "assert(phase->type(obj)->isa_oopptr()) failed: only for oop input"
>
> Reviewed-by: kvn, thartmann
>
> ! src/hotspot/share/opto/subtypenode.cpp
>
> Changeset: 5b86c4aa
> Author:    Coleen Phillimore <coleenp at openjdk.org>
> Date:      2020-04-30 06:15:34 +0000
> URL:       https://git.openjdk.java.net/loom/commit/5b86c4aa
>
> Merge
>
>
> Changeset: d74e4f22
> Author:    Harold Seigel <hseigel at openjdk.org>
> Date:      2020-04-30 13:10:09 +0000
> URL:       https://git.openjdk.java.net/loom/commit/d74e4f22
>
> 8243572: Multiple tests fail with assert(cld->klasses() != 0LL) failed:
> unexpected NULL for cld->klasses()
>
> Merge unsafe anonymous class stats with hidden classes, avoiding having to
> call cld->klasses()
>
> Reviewed-by: lfoltan, mchung, mgronlun
>
> ! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp
> ! src/hotspot/share/classfile/classLoaderStats.cpp
> ! src/hotspot/share/classfile/classLoaderStats.hpp
> ! src/hotspot/share/jfr/metadata/metadata.xml
> ! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
> ! src/hotspot/share/memory/metaspaceTracer.cpp
> ! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderStatsTest.java
> ! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java
>
> Changeset: c37bd060
> Author:    Coleen Phillimore <coleenp at openjdk.org>
> Date:      2020-04-30 09:48:30 +0000
> URL:       https://git.openjdk.java.net/loom/commit/c37bd060
>
> 8244107: Incorrect parameters in ReservedSpace constructor change
>
> Revert cardTable.cpp change from JDK-8243393.
>
> Reviewed-by: dholmes
>
> ! src/hotspot/share/gc/shared/cardTable.cpp
>
> Changeset: a0ed53b9
> Author:    Igor Ignatyev <iignatyev at openjdk.org>
> Date:      2020-04-30 08:06:51 +0000
> URL:       https://git.openjdk.java.net/loom/commit/a0ed53b9
>
> 8243427: use reproducible random in :vmTestbase_vm_mlvm
>
> Reviewed-by: thartmann
>
> !
> test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/castToGrandparent/Test.java
> !
> test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/classNameInStackTrace/Test.java
> !
> test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/uniqueClassAndObject/Test.java
> !
> test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/byteMutation/Test.java
> !
> test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java
> !
> test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/randomBytecodes/Test.java
> ! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/func/jdi/breakpoint/Test.java
> !
> test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/callSequencesDuringGC/Test.java
> !
> test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/gc/createLotsOfMH/Test.java
> !
> test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/stress/java/sequences/Test.java
> ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/Env.java
> ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/MlvmTest.java
> ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/MlvmTestExecutor.java
>
> Changeset: 1e1c724c
> Author:    Igor Ignatyev <iignatyev at openjdk.org>
> Date:      2020-04-30 08:07:36 +0000
> URL:       https://git.openjdk.java.net/loom/commit/1e1c724c
>
> 8243428: use reproducible random in :vmTestbase_vm_compiler
>
> Reviewed-by: thartmann
>
> !
> test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops02/Loops02.java
> !
> test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops03/Loops03.java
> ! test/hotspot/jtreg/vmTestbase/jit/escape/LockElision/MatMul/MatMul.java
> ! test/hotspot/jtreg/vmTestbase/jit/graph/CGT.java
> ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt0.java
> ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt1.java
> ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt10.java
> ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt11.java
> ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt2.java
> ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt3.java
> ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt4.java
> ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt5.java
> ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt6.java
> ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt7.java
> ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt8.java
> ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt9.java
> ! test/hotspot/jtreg/vmTestbase/jit/misctests/Pi/Pi.java
> !
> test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/generation/ParenthesesGenerator.java
> !
> test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/generation/RandomInstructionsGenerator.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/JniArmHFTestGenerator.java.txt
> ! test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/LTTest.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc1/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc10/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc11/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc12/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc13/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc14/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc15/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc16/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc17/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc18/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc19/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc2/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc20/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc21/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc22/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc23/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc24/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc25/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc26/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc27/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc28/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc29/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc3/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc30/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc31/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc32/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc33/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc34/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc35/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc36/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc37/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc38/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc39/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc4/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc40/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc41/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc42/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc43/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc44/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc45/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc46/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc47/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc48/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc49/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc5/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc50/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc51/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc52/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc6/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc7/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc8/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/vm/jit/LongTransitions/nativeFnc9/TestDescription.java
>
> Changeset: 38e6f366
> Author:    Aleksey Shipilev <shade at openjdk.org>
> Date:      2020-04-30 18:05:53 +0000
> URL:       https://git.openjdk.java.net/loom/commit/38e6f366
>
> 8244180: Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly
>
> Reviewed-by: zgu
>
> ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
> ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
> ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp
> ! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
> ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
> ! 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/shenandoahRootProcessor.inline.hpp
> ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
> ! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp
> ! src/hotspot/share/gc/shenandoah/shenandoahUtils.cpp
> ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
>
> Changeset: 7f877f63
> Author:    Aleksey Shipilev <shade at openjdk.org>
> Date:      2020-04-30 18:05:55 +0000
> URL:       https://git.openjdk.java.net/loom/commit/7f877f63
>
> 8243495: Shenandoah: print root statistics for concurrent weak/strong root
> phases
>
> Reviewed-by: rkennke
>
> ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
> ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
> ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
> ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
>
> Changeset: b3e1ea04
> Author:    Phil Race <prr at openjdk.org>
> Date:      2020-04-30 10:32:23 +0000
> URL:       https://git.openjdk.java.net/loom/commit/b3e1ea04
>
> Merge
>
> ! test/jdk/ProblemList.txt
> ! test/jdk/ProblemList.txt
>
> Changeset: 26e37d13
> Author:    Sergey Bylokhov <serb at openjdk.org>
> Date:      2020-04-30 22:47:27 +0000
> URL:       https://git.openjdk.java.net/loom/commit/26e37d13
>
> 8232744: j.awt.Window::setShape(Shape) paints visible artifacts outside of
> the given shape
>
> Reviewed-by: prr
>
> ! src/java.desktop/share/classes/java/awt/Window.java
>
> Changeset: b938a4c5
> Author:    Phil Race <prr at openjdk.org>
> Date:      2020-05-01 14:36:32 +0000
> URL:       https://git.openjdk.java.net/loom/commit/b938a4c5
>
> 8244113: [TESTBUG] java/awt/font/Rotate/RotatedSyntheticBoldTest.java test
> comments interpreted as args
>
> Reviewed-by: serb
>
> ! test/jdk/java/awt/font/Rotate/RotatedSyntheticBoldTest.java
>
> Changeset: 22786803
> Author:    Zhengyu Gu <zgu at openjdk.org>
> Date:      2020-04-30 14:00:50 +0000
> URL:       https://git.openjdk.java.net/loom/commit/22786803
>
> 8241793: Shenandoah: Enable concurrent class unloading for aarch64
>
> Reviewed-by: smonteith, rkennke
>
> ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentRoots.cpp
> ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
>
> Changeset: a15b1ea0
> Author:    Erik Joelsson <erikj at openjdk.org>
> Date:      2020-04-30 13:34:15 +0000
> URL:       https://git.openjdk.java.net/loom/commit/a15b1ea0
>
> 8244210: The javac server is never used
>
> Reviewed-by: tbell, redestad, fweimer
>
> ! make/common/JavaCompilation.gmk
>
> Changeset: 2ebf5a26
> Author:    Naoto Sato <naoto at openjdk.org>
> Date:      2020-04-30 13:48:21 +0000
> URL:       https://git.openjdk.java.net/loom/commit/2ebf5a26
>
> 8244152: Remove unnecessary hash map resize in LocaleProviderAdapters
>
> Reviewed-by: joehw, vtewari
>
> ! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
> !
> src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
>
> Changeset: eddab115
> Author:    Rajan Halade <rhalade at openjdk.org>
> Date:      2020-04-30 15:21:15 +0000
> URL:       https://git.openjdk.java.net/loom/commit/eddab115
>
> 8225068: Remove DocuSign root certificate that is expiring in May 2020
>
> Reviewed-by: mullan
>
> - make/data/cacerts/keynectisrootca
> ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
>
> Changeset: a0d04ad0
> Author:    David Holmes <dholmes at openjdk.org>
> Date:      2020-04-30 19:18:28 +0000
> URL:       https://git.openjdk.java.net/loom/commit/a0d04ad0
>
> 8244173: Uncomment subtest in
> runtime/InvocationTests/invocationC1Tests.java
>
> Reviewed-by: hseigel, iignatyev
>
> ! test/hotspot/jtreg/runtime/InvocationTests/invocationC1Tests.java
> ! test/hotspot/jtreg/runtime/InvocationTests/invokevirtualTests.java
>
> Changeset: 908e5763
> Author:    Andy Herrick <herrick at openjdk.org>
> Date:      2020-04-30 13:03:20 +0000
> URL:       https://git.openjdk.java.net/loom/commit/908e5763
>
> 8219536: Add Option for user defined jlink options
>
> Reviewed-by: asemenyuk, almatvee
>
> !
> src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ApplicationLayout.java
> !
> src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Arguments.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/StandardBundlerParam.java
> !
> src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ValidOptions.java
> !
> src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/resources/HelpResources.properties
> !
> 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
> ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
> + test/jdk/tools/jpackage/share/jdk/jpackage/tests/JLinkOptionsTest.java
>
> Changeset: 07cb35a9
> Author:    Weijun Wang <weijun at openjdk.org>
> Date:      2020-05-01 12:26:34 +0000
> URL:       https://git.openjdk.java.net/loom/commit/07cb35a9
>
> 8244087: 2020-04-24 public suffix list update
>
> Reviewed-by: mullan
>
> ! make/data/publicsuffixlist/VERSION
> ! make/data/publicsuffixlist/public_suffix_list.dat
> ! src/java.base/share/legal/public_suffix.md
> ! test/jdk/sun/security/util/RegisteredDomain/ParseNames.java
> ! test/jdk/sun/security/util/RegisteredDomain/tests.dat
>
> Changeset: 60b41575
> Author:    Kim Barrett <kbarrett at openjdk.org>
> Date:      2020-05-01 00:25:23 +0000
> URL:       https://git.openjdk.java.net/loom/commit/60b41575
>
> 8243628: Deprecate -XX:ForceNUMA option
>
> Added ForceNUMA to the deprecation table for jdk15.
>
> Reviewed-by: pliden, tschatzl
>
> ! src/hotspot/share/runtime/arguments.cpp
> ! src/hotspot/share/runtime/globals.hpp
>
> Changeset: 318fab95
> Author:    Ichiroh Takiguchi <itakiguchi at openjdk.org>
> Date:      2020-05-01 21:43:28 +0000
> URL:       https://git.openjdk.java.net/loom/commit/318fab95
>
> 8242541: Small charset issues (ISO8859-16, x-eucJP-Open, x-IBM834 and
> x-IBM949C)
>
> Modify ISO8859-16, x-eucJP-Open, x-IBM834 and x-IBM949C charset related
> files
>
> Reviewed-by: naoto
>
> ! make/data/charsetmapping/charsets
> - src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java
> + src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM834.java.template
> - src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java
> + src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM949C.java.template
> ! test/jdk/java/nio/charset/Charset/RegisteredCharsets.java
> ! test/jdk/sun/nio/cs/CheckHistoricalNames.java
>
> Changeset: da064f80
> Author:    Aleksey Shipilev <shade at openjdk.org>
> Date:      2020-05-01 16:03:26 +0000
> URL:       https://git.openjdk.java.net/loom/commit/da064f80
>
> 8244226: Shenandoah: per-cycle statistics contain worker data from
> previous cycles
>
> Reviewed-by: rkennke
>
> ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
>
> Changeset: 0264b050
> Author:    Igor Ignatyev <iignatyev at openjdk.org>
> Date:      2020-05-01 09:19:55 +0000
> URL:       https://git.openjdk.java.net/loom/commit/0264b050
>
> 8243429: use reproducible random in :vmTestbase_nsk_stress
>
> Reviewed-by: epavlova, dholmes
>
> ! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except012.java
> ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/gclocker/gcl001.java
> ! test/hotspot/jtreg/vmTestbase/nsk/stress/jni/jnistress002.java
> ! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric001.java
> ! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric002.java
> ! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric003.java
> ! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric004.java
> ! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric005.java
> ! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric006.java
> ! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric007.java
> ! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric008.java
> ! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric009.java
> ! test/hotspot/jtreg/vmTestbase/nsk/stress/numeric/numeric010.java
>
> Changeset: eaf3306e
> Author:    Igor Ignatyev <iignatyev at openjdk.org>
> Date:      2020-05-01 09:20:48 +0000
> URL:       https://git.openjdk.java.net/loom/commit/eaf3306e
>
> 8243433: use reproducible random in :vmTestbase_nsk_sysdict
>
> Reviewed-by: dholmes
>
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree001/btree001.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree002/btree002.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree003/btree003.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree004/btree004.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree005/btree005.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree006/btree006.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree007/btree007.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree008/btree008.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree009/btree009.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree011/btree011.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/btree/btree012/btree012.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain001/chain001.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain002/chain002.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain003/chain003.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain004/chain004.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain005/chain005.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain006/chain006.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/sysdict/vm/stress/chain/chain008/chain008.java
>
> Changeset: 832272da
> Author:    Yumin Qi <minqi at openjdk.org>
> Date:      2020-05-01 10:58:45 +0000
> URL:       https://git.openjdk.java.net/loom/commit/832272da
>
> 8178349: Cache builtin class loader constraints to avoid re-initializing
> itable/vtable for shared classes
>
> Record loader constraints for built-in class which is loaded by app loader
> or platform loader in shared archive in dump time.  When the class loaded
> from shared archive at runtime, directly check loader constraints using the
> saved info so avoid lengthy relayout i/v-table at class link stage.
>
> Reviewed-by: iklam, ccheung
>
> ! src/hotspot/share/classfile/loaderConstraints.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/interpreter/linkResolver.cpp
> ! src/hotspot/share/oops/instanceKlass.cpp
> ! src/hotspot/share/oops/klassVtable.cpp
> ! src/hotspot/share/runtime/handles.hpp
> ! src/hotspot/share/runtime/mutexLocker.cpp
> ! test/hotspot/jtreg/TEST.groups
> +
> test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java
> +
> test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsApp.java
> +
> test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java
> +
> test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/MyClassLoader.java
> +
> test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/MyHttpHandler.java
> +
> test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/MyHttpHandlerB.java
> +
> test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/MyHttpHandlerC.java
>
> Changeset: a777dcff
> Author:    Rajan Halade <rhalade at openjdk.org>
> Date:      2020-05-01 11:09:57 +0000
> URL:       https://git.openjdk.java.net/loom/commit/a777dcff
>
> 8225069: Remove Comodo root certificate that is expiring in May 2020
>
> Reviewed-by: mullan
>
> - make/data/cacerts/addtrustclass1ca
> ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
>
> Changeset: 56fcd548
> Author:    Igor Ignatyev <iignatyev at openjdk.org>
> Date:      2020-05-01 16:21:20 +0000
> URL:       https://git.openjdk.java.net/loom/commit/56fcd548
>
> 8243437: use reproducible random in :vmTestbase_nsk_jdi
>
> Reviewed-by: sspitsyn, cjplummer
>
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/className/classname001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/classSignature/signature001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedtoinit002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/forceEarlyReturn002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/ownedMonitorsAndFrames002/TestDescription.java
>
> Changeset: d29e5b72
> Author:    Igor Ignatyev <iignatyev at openjdk.org>
> Date:      2020-05-01 16:22:20 +0000
> URL:       https://git.openjdk.java.net/loom/commit/d29e5b72
>
> 8243435: use reproducible random in :vmTestbase_nsk_jvmti
>
> Reviewed-by: sspitsyn, cjplummer
>
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach020/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach022/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/CompiledMethodUnload/compmethunload001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionFinish/gcfinish001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/GarbageCollectionStart/gcstart002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/abort/Abort.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/callbacks/Callbacks.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/concrete_klass_filter/ConcreteKlassFilter.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/filter_tagged/HeapFilter.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/IterateThroughHeap/non_concrete_klass_filter/NonConcreteKlassFilter.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/ObjectFree/objfree001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineWithoutBytecodeCorruption/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted004.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/ResourceExhausted/resexhausted004/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/allocation/AP12/ap12t001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t005/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM02/em02t006/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/events/EM07/em07t002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/TestDescription.java
>
> Changeset: eb6ef3c2
> Author:    Igor Ignatyev <iignatyev at openjdk.org>
> Date:      2020-05-01 16:23:06 +0000
> URL:       https://git.openjdk.java.net/loom/commit/eb6ef3c2
>
> 8243436: use reproducible random in :vmTestbase_nsk_monitoring
>
> Reviewed-by: sspitsyn, cjplummer
>
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon001/comptimemon001.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon004/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon005/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters001/CollectionCounters001.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters004/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/GarbageCollectorMXBean/CollectionCounters/CollectionCounters005/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/MemoryNotificationInfo/from/from001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean001/RuntimeMXBean001.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean004/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean005/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/allocatedMemorySupportedTest_directly/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/allocatedMemorySupportedTest_proxy_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/allocatedMemorySupportedTest_proxy_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/allocatedMemorySupportedTest_server_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/allocatedMemorySupportedTest_server_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/baseBehaviorTest_directly/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/baseBehaviorTest_proxy_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/baseBehaviorTest_proxy_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/baseBehaviorTest_server_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/baseBehaviorTest_server_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/doubleAllocationTest_directly_array/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/doubleAllocationTest_directly_string/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/doubleAllocationTest_proxy_custom_array/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/doubleAllocationTest_proxy_custom_string/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/doubleAllocationTest_proxy_default_array/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/doubleAllocationTest_proxy_default_string/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/doubleAllocationTest_server_custom_array/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/doubleAllocationTest_server_custom_string/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/doubleAllocationTest_server_default_array/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/doubleAllocationTest_server_default_string/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/equalThreadsTest_directly_array/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/equalThreadsTest_directly_string/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/equalThreadsTest_proxy_custom_array/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/equalThreadsTest_proxy_custom_string/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/equalThreadsTest_proxy_default_array/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/equalThreadsTest_proxy_default_string/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/equalThreadsTest_server_custom_array/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/equalThreadsTest_server_custom_string/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/equalThreadsTest_server_default_array/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/equalThreadsTest_server_default_string/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/illegalArgumentsTest_directly/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/illegalArgumentsTest_proxy_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/illegalArgumentsTest_proxy_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/illegalArgumentsTest_server_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/illegalArgumentsTest_server_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/noAllocationTest_directly/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/noAllocationTest_proxy_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/noAllocationTest_proxy_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/noAllocationTest_server_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/noAllocationTest_server_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/stressTest_directly/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/stressTest_proxy_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/stressTest_proxy_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/stressTest_server_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadAllocatedBytes/stressTest_server_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadCpuTime/baseBehaviorTest_directly/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadCpuTime/baseBehaviorTest_proxy_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadCpuTime/baseBehaviorTest_proxy_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadCpuTime/baseBehaviorTest_server_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadCpuTime/baseBehaviorTest_server_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadCpuTime/illegalArgumentsTest_directly/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadCpuTime/illegalArgumentsTest_proxy_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadCpuTime/illegalArgumentsTest_proxy_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadCpuTime/illegalArgumentsTest_server_custom/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/GetThreadCpuTime/illegalArgumentsTest_server_default/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/MXBeanTestThread.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Multi/Multi001/Multi001.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Multi/Multi002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Multi/Multi003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Multi/Multi004/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/Multi/Multi005/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/TimedWaitingThread/TimedWaitingThread001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/TimedWaitingThread/TimedWaitingThread002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/TimedWaitingThread/TimedWaitingThread003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/TimedWaitingThread/TimedWaitingThread004/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/ThreadInfo/TimedWaitingThread/TimedWaitingThread005/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/ThreadMXBeanTestBase.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/BlockedThread.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/NativeBlockedThread.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load004/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load005/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load006/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load007/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load008/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load009/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load010/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load011/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/load012/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload004/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload005/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload006/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload007/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload008/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload009/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload010/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload011/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/classload/unload012/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem001/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem002/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem003/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem004/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem005/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem006/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem007/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem008/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem009/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem010/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem011/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem012/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem013/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem014/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem015/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem016/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem017/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem018/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem019/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem020/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem021/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem022/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem023/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem024/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem025/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem026/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem027/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem028/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem029/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem030/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem031/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem032/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem033/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem034/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem035/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/lowmem/lowmem036/TestDescription.java
>
> Changeset: 2731d622
> Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
> Date:      2020-05-02 09:00:04 +0000
> URL:       https://git.openjdk.java.net/loom/commit/2731d622
>
> Merge
>
>
> Changeset: 47c30dbc
> Author:    Igor Ignatyev <iignatyev at openjdk.org>
> Date:      2020-05-02 07:17:20 +0000
> URL:       https://git.openjdk.java.net/loom/commit/47c30dbc
>
> 8244141: use @requires and SkippedException in some hotspot/runtime tests
>
> Reviewed-by: minqi, gziemski
>
> ! test/hotspot/jtreg/runtime/CDSCompressedKPtrs/CDSCompressedKPtrs.java
> !
> test/hotspot/jtreg/runtime/ErrorHandling/SafeFetchInErrorHandlingTest.java
> ! test/hotspot/jtreg/runtime/ErrorHandling/SecondaryErrorTest.java
> ! test/hotspot/jtreg/runtime/LocalLong/LocalLongTest.java
> ! test/hotspot/jtreg/runtime/logging/VtablesTest.java
>
> Changeset: bcf3ae82
> Author:    Igor Ignatyev <iignatyev at openjdk.org>
> Date:      2020-04-29 19:55:52 +0000
> URL:       https://git.openjdk.java.net/loom/commit/bcf3ae82
>
> 8244142: some hotspot/runtime tests don't check exit code of forked JVM
>
> Reviewed-by: gziemski, minqi
>
> ! test/hotspot/jtreg/runtime/Metaspace/MaxMetaspaceSizeTest.java
> ! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java
> ! test/hotspot/jtreg/runtime/records/RedefineRecord.java
>
> Changeset: f0f7070c
> Author:    Jatin Bhateja <jbhateja at openjdk.org>
> Date:      2020-05-02 20:37:56 +0000
> URL:       https://git.openjdk.java.net/loom/commit/f0f7070c
>
> 8244186: assertion failure
> test/jdk/javax/net/ssl/DTLS/RespondToRetransmit.java
>
> Removing an assertion which prevents logic folding over cones already
> having a MacroLogic node.
>
> Reviewed-by: kvn
>
> ! src/hotspot/share/opto/compile.cpp
>
> Changeset: eee32495
> Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
> Date:      2020-05-02 11:02:48 +0000
> URL:       https://git.openjdk.java.net/loom/commit/eee32495
>
> 8244220: Compiler error in jpackage with VS2019
>
> Reviewed-by: herrick, almatvee, prr
>
> ! src/jdk.incubator.jpackage/windows/native/libjpackage/JniUtils.h
>
> Changeset: 765a5b85
> Author:    Jie Fu <jiefu at openjdk.org>
> Date:      2020-05-03 20:11:14 +0000
> URL:       https://git.openjdk.java.net/loom/commit/765a5b85
>
> 8244276: Zero and minimal VM build failure after JDK-8178349 (use of
> undeclared identifier 'SystemDictionaryShared')
>
> Reviewed-by: minqi, dholmes
>
> ! src/hotspot/share/classfile/systemDictionary.cpp
>
> Changeset: 57fbf93e
> Author:    Daniel D. Daugherty <dcubed at openjdk.org>
> Date:      2020-05-03 10:00:36 +0000
> URL:       https://git.openjdk.java.net/loom/commit/57fbf93e
>
> 8230940: Obsolete MonitorBound
>
> Obsolete MonitorBound option and delete associated code.
>
> Reviewed-by: kbarrett, dholmes, redestad
>
> ! src/hotspot/share/runtime/arguments.cpp
> ! src/hotspot/share/runtime/flags/jvmFlag.cpp
> ! src/hotspot/share/runtime/globals.hpp
> ! src/hotspot/share/runtime/safepoint.cpp
> ! src/hotspot/share/runtime/safepoint.hpp
> ! src/hotspot/share/runtime/synchronizer.cpp
> ! src/hotspot/share/runtime/synchronizer.hpp
> ! src/hotspot/share/runtime/vmThread.cpp
> ! src/hotspot/share/runtime/vmThread.hpp
>
> Changeset: bbcb3b63
> Author:    Christian Hagedorn <chagedorn at openjdk.org>
> Date:      2020-05-04 10:23:23 +0000
> URL:       https://git.openjdk.java.net/loom/commit/bbcb3b63
>
> 8230402: Allocation of compile task fails with assert: "Leaking
> compilation tasks?"
>
> Remove assert that is only hit with hand written edge case tests.
>
> Reviewed-by: kvn, thartmann
>
> ! src/hotspot/share/compiler/compileTask.cpp
> ! src/hotspot/share/compiler/compileTask.hpp
> !
> test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java
>
> Changeset: 09912cc5
> Author:    Christian Hagedorn <chagedorn at openjdk.org>
> Date:      2020-05-04 10:27:46 +0000
> URL:       https://git.openjdk.java.net/loom/commit/09912cc5
>
> 8244182: Use root node as default for find_node when called from debugger
>
> Improve find_node for simpler debugging.
>
> Reviewed-by: roland, thartmann
>
> ! src/hotspot/share/opto/node.cpp
>
> Changeset: 1a35219f
> Author:    Jan Lahoda <jlahoda at openjdk.org>
> Date:      2020-05-04 12:28:35 +0000
> URL:       https://git.openjdk.java.net/loom/commit/1a35219f
>
> 8243557: Inconvenient span for multi-catch error diagnostics
>
> Reviewed-by: vromero
>
> ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
> ! test/langtools/jdk/jshell/ErrorTranslationTest.java
> + test/langtools/tools/javac/api/DiagSpans.java
>
> Changeset: 4e554211
> Author:    Jan Lahoda <jlahoda at openjdk.org>
> Date:      2020-05-04 12:28:36 +0000
> URL:       https://git.openjdk.java.net/loom/commit/4e554211
>
> 8243548: Javac incorrectly collects enum fields when verifying switch
> expression exhaustivness
>
> When gathering enum constants for exhaustivness analysis, make sure nested
> enum classes are not included
>
> Reviewed-by: vromero
>
> ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
> ! test/langtools/tools/javac/switchexpr/ExhaustiveEnumSwitch.java
>
> Changeset: 352e4605
> Author:    Alan Bateman <alanb at openjdk.org>
> Date:      2020-05-04 12:37:58 +0000
> URL:       https://git.openjdk.java.net/loom/commit/352e4605
>
> 8244281: test/jdk/com/sun/crypto/provider/KeyProtector/IterationCount.java
> fails with --illegal-access=deny
>
> Reviewed-by: weijun, xuelei
>
> ! test/jdk/com/sun/crypto/provider/KeyProtector/IterationCount.java
>
> Changeset: e5099daa
> Author:    Alan Bateman <alanb at openjdk.org>
> Date:      2020-05-04 12:40:17 +0000
> URL:       https://git.openjdk.java.net/loom/commit/e5099daa
>
> 8244283: test/jdk/sun/net/idn/TestStringPrep.java fails with
> --illegal-access=deny
>
> Reviewed-by: chegar
>
> ! test/jdk/sun/net/idn/TestStringPrep.java
>
> Changeset: c7b1b1bb
> Author:    Alan Bateman <alanb at openjdk.org>
> Date:      2020-05-04 12:45:12 +0000
> URL:       https://git.openjdk.java.net/loom/commit/c7b1b1bb
>
> 8244284: Two tests in test/hotspot/jtreg/vmTestbase fail with
> --illegal-access=deny
>
> Reviewed-by: iignatyev
>
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009/TestDescription.java
> !
> test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006/TestDescription.java
>
> Changeset: cbfcae77
> Author:    Stefan Johansson <sjohanss at openjdk.org>
> Date:      2020-05-04 15:05:38 +0000
> URL:       https://git.openjdk.java.net/loom/commit/cbfcae77
>
> 8233439: G1 zero_filled optimization when committing CardCountsTable does
> not work
>
> Reviewed-by: tschatzl, kbarrett
>
> ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.cpp
> ! src/hotspot/share/gc/g1/g1RegionToSpaceMapper.hpp
>
> Changeset: 2d8bea8c
> Author:    Zhengyu Gu <zgu at openjdk.org>
> Date:      2020-05-04 10:01:25 +0000
> URL:       https://git.openjdk.java.net/loom/commit/2d8bea8c
>
> 8244328: Shenandoah: move ShenandoahThreadLocalData::_disarmed_value
> initialization
>
> Reviewed-by: shade
>
> ! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
>
> Changeset: 31041d40
> Author:    Jorn Vernee <jvernee at openjdk.org>
> Date:      2020-05-04 09:41:01 +0000
> URL:       https://git.openjdk.java.net/loom/commit/31041d40
>
> 8241100: Make Boolean, Character, Byte, and Short implement Constable
>
> Reviewed-by: jrose, briangoetz, psandoz
>
> ! src/java.base/share/classes/java/lang/Boolean.java
> ! src/java.base/share/classes/java/lang/Byte.java
> ! src/java.base/share/classes/java/lang/Character.java
> ! src/java.base/share/classes/java/lang/Short.java
> ! src/java.base/share/classes/java/lang/constant/ConstantDescs.java
> ! src/java.base/share/classes/java/lang/invoke/ConstantBootstraps.java
> + test/jdk/java/lang/constant/ConvertTest.java
> + test/jdk/java/lang/constant/DescribeResolveTest.java
>
> Changeset: e70d76d7
> Author:    Aleksey Shipilev <shade at openjdk.org>
> Date:      2020-05-04 19:09:07 +0000
> URL:       https://git.openjdk.java.net/loom/commit/e70d76d7
>
> 8244200: Shenandoah: build breakages after JDK-8241743
>
> Reviewed-by: rkennke
>
> ! src/hotspot/share/gc/shena


More information about the loom-dev mailing list