git: openjdk/panama-foreign: master: 118 new changesets

duke duke at openjdk.java.net
Fri May 13 11:10:41 UTC 2022


Changeset: b9f43703
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-05-06 12:45:35 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b9f43703253f8505994cd614e1c9963b5062aa8e

8286189: G1: Change "wasted" memory to "unused" memory in reporting

Reviewed-by: iwalulya, ayang

! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
! src/hotspot/share/gc/g1/g1CardSetMemory.cpp
! src/hotspot/share/gc/g1/g1CardSetMemory.hpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/g1SegmentedArray.cpp
! src/hotspot/share/gc/g1/g1SegmentedArray.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp

Changeset: 2dd4dfdd
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-05-06 14:25:34 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2dd4dfdd63e5f13a8b98af7fb0d311032bacf0db

8286291: G1: Remove unused segment allocator printouts

Reviewed-by: ayang, iwalulya

! src/hotspot/share/gc/g1/g1CardSet.cpp
! src/hotspot/share/gc/g1/g1CardSet.hpp
! src/hotspot/share/gc/g1/g1CardSetMemory.cpp
! src/hotspot/share/gc/g1/g1CardSetMemory.hpp

Changeset: 1277f5d8
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-05-06 16:10:17 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1277f5d84e9c2863595396a471a61d83f8a0298c

8286154: Fix 3rd party notices in test files

Reviewed-by: darcy, joehw, iris

! test/jdk/java/text/BreakIterator/BreakIteratorTest.java
! test/jdk/java/text/CharacterIterator/CharacterIteratorTest.java
! test/jdk/java/text/Format/ChoiceFormat/Bug4185732Test.java
! test/jdk/java/text/Format/MessageFormat/Bug4185816Test.java
! test/jdk/java/util/Locale/Bug4184873Test.java
! test/jdk/java/util/Locale/LocaleTest.java
! test/jdk/java/util/Locale/PrintDefaultLocale.java
! test/jdk/java/util/ResourceBundle/Bug4179766Class.java
! test/jdk/java/util/ResourceBundle/Bug4179766Getter.java
! test/jdk/java/util/ResourceBundle/Bug4179766Resource.java
! test/jdk/java/util/ResourceBundle/FakeTestResource.java
! test/jdk/java/util/ResourceBundle/RBTestFmwk.java
! test/jdk/java/util/ResourceBundle/ResourceBundleTest.java
! test/jdk/java/util/ResourceBundle/TestBug4179766.java
! test/jdk/java/util/ResourceBundle/TestResource.java
! test/jdk/java/util/ResourceBundle/TestResource_de.java
! test/jdk/java/util/ResourceBundle/TestResource_fr.java
! test/jdk/java/util/ResourceBundle/TestResource_fr_CH.java
! test/jdk/java/util/ResourceBundle/TestResource_it.java
! test/jdk/sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java
! test/jdk/sun/text/resources/LocaleDataTest.java

Changeset: 080f3c5d
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-05-06 16:32:02 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/080f3c5d8a2f7b2d13baf98c594d4ace67608fc4

8286190: Add test to verify constant folding for Enum fields

Reviewed-by: kvn, thartmann

+ test/hotspot/jtreg/compiler/c2/irTests/TestEnumFinalFold.java

Changeset: 5a1d8f7e
Author:    Stuart Marks <smarks at openjdk.org>
Date:      2022-05-06 18:41:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5a1d8f7e5358d823e9bdeab8056b1de2b050f939

8285295: Need better testing for IdentityHashMap

Reviewed-by: jpai, lancea

+ test/jdk/java/util/IdentityHashMap/Basic.java

Changeset: bb52ea68
Author:    Dean Long <dlong at openjdk.org>
Date:      2022-05-06 19:47:48 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bb52ea6820ee749b1ac07485cf1ef65c40048f13

8286263: compiler/c1/TestPinnedIntrinsics.java failed with "RuntimeException: testCurrentTimeMillis failed with -3"

Reviewed-by: thartmann, kvn

! test/hotspot/jtreg/compiler/c1/TestPinnedIntrinsics.java

Changeset: d8f9686b
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-05-06 19:53:20 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d8f9686b123bc9f0521da0cd286726c3b4327abd

8286342: ProblemList compiler/c2/irTests/TestEnumFinalFold.java

Reviewed-by: mikael

! test/hotspot/jtreg/ProblemList.txt

Changeset: 5212535a
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2022-05-06 23:09:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5212535a276a92d96ca20bdcfccfbce956febdb1

8282218: C1: Missing side effects of dynamic class loading during constant linkage

Reviewed-by: thartmann, kvn

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/ci/ciStreams.cpp
! src/hotspot/share/ci/ciStreams.hpp
+ test/hotspot/jtreg/compiler/c1/TestClassConstantPatching.java

Changeset: 9583e365
Author:    Alan Bateman <alanb at openjdk.org>
Date:      2022-05-07 08:06:16 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9583e3657e43cc1c6f2101a64534564db2a9bd84

8284161: Implementation of Virtual Threads (Preview)

Co-authored-by: Ron Pressler <rpressler at openjdk.org>
Co-authored-by: Alan Bateman <alanb at openjdk.org>
Co-authored-by: Erik Österlund <eosterlund at openjdk.org>
Co-authored-by: Andrew Haley <aph at openjdk.org>
Co-authored-by: Rickard Bäckman <rbackman at openjdk.org>
Co-authored-by: Markus Grönlund <mgronlun at openjdk.org>
Co-authored-by: Leonid Mesnik <lmesnik at openjdk.org>
Co-authored-by: Serguei Spitsyn <sspitsyn at openjdk.org>
Co-authored-by: Chris Plummer <cjplummer at openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp at openjdk.org>
Co-authored-by: Robbin Ehn <rehn at openjdk.org>
Co-authored-by: Stefan Karlsson <stefank at openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl at openjdk.org>
Co-authored-by: Sergey Kuksenko <skuksenko at openjdk.org>
Reviewed-by: lancea, eosterlund, rehn, sspitsyn, stefank, tschatzl, dfuchs, lmesnik, dcubed, kevinw, amenkov, dlong, mchung, psandoz, bpb, coleenp, smarks, egahlin, mseledtsov, coffeys, darcy

! make/data/hotspot-symbols/symbols-unix
! make/test/BuildMicrobenchmark.gmk
! make/test/JtregNativeHotspot.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
+ src/hotspot/cpu/aarch64/continuationEntry_aarch64.inline.hpp
+ src/hotspot/cpu/aarch64/continuationFreezeThaw_aarch64.inline.hpp
+ src/hotspot/cpu/aarch64/continuationHelper_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp
! 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/cpu/aarch64/registerMap_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
+ src/hotspot/cpu/aarch64/smallRegisterMap_aarch64.inline.hpp
+ src/hotspot/cpu/aarch64/stackChunkFrameStream_aarch64.inline.hpp
+ src/hotspot/cpu/aarch64/stackChunkOop_aarch64.inline.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
+ src/hotspot/cpu/arm/continuationEntry_arm.inline.hpp
+ src/hotspot/cpu/arm/continuationFreezeThaw_arm.inline.hpp
+ src/hotspot/cpu/arm/continuationHelper_arm.inline.hpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/arm/frame_arm.hpp
! src/hotspot/cpu/arm/frame_arm.inline.hpp
! src/hotspot/cpu/arm/nativeInst_arm_32.hpp
! src/hotspot/cpu/arm/registerMap_arm.hpp
+ src/hotspot/cpu/arm/smallRegisterMap_arm.inline.hpp
+ src/hotspot/cpu/arm/stackChunkFrameStream_arm.inline.hpp
+ src/hotspot/cpu/arm/stackChunkOop_arm.inline.hpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
+ src/hotspot/cpu/ppc/continuationEntry_ppc.inline.hpp
+ src/hotspot/cpu/ppc/continuationFreezeThaw_ppc.inline.hpp
+ src/hotspot/cpu/ppc/continuationHelper_ppc.inline.hpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/registerMap_ppc.hpp
+ src/hotspot/cpu/ppc/smallRegisterMap_ppc.inline.hpp
+ src/hotspot/cpu/ppc/stackChunkFrameStream_ppc.inline.hpp
+ src/hotspot/cpu/ppc/stackChunkOop_ppc.inline.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
+ src/hotspot/cpu/riscv/continuationEntry_riscv.inline.hpp
+ src/hotspot/cpu/riscv/continuationFreezeThaw_riscv.inline.hpp
+ src/hotspot/cpu/riscv/continuationHelper_riscv.inline.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.hpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/registerMap_riscv.cpp
+ src/hotspot/cpu/riscv/smallRegisterMap_riscv.inline.hpp
+ src/hotspot/cpu/riscv/stackChunkFrameStream_riscv.inline.hpp
+ src/hotspot/cpu/riscv/stackChunkOop_riscv.inline.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
+ src/hotspot/cpu/s390/continuationEntry_s390.inline.hpp
+ src/hotspot/cpu/s390/continuationFreezeThaw_s390.inline.hpp
+ src/hotspot/cpu/s390/continuationHelper_s390.inline.hpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/frame_s390.hpp
! src/hotspot/cpu/s390/frame_s390.inline.hpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
! src/hotspot/cpu/s390/registerMap_s390.hpp
+ src/hotspot/cpu/s390/smallRegisterMap_s390.inline.hpp
+ src/hotspot/cpu/s390/stackChunkFrameStream_s390.inline.hpp
+ src/hotspot/cpu/s390/stackChunkOop_s390.inline.hpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
+ src/hotspot/cpu/x86/continuationEntry_x86.inline.hpp
+ src/hotspot/cpu/x86/continuationFreezeThaw_x86.inline.hpp
+ src/hotspot/cpu/x86/continuationHelper_x86.inline.hpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/frame_x86.hpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/nativeInst_x86.cpp
! src/hotspot/cpu/x86/nativeInst_x86.hpp
! src/hotspot/cpu/x86/registerMap_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
+ src/hotspot/cpu/x86/smallRegisterMap_x86.inline.hpp
+ src/hotspot/cpu/x86/stackChunkFrameStream_x86.inline.hpp
+ src/hotspot/cpu/x86/stackChunkOop_x86.inline.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
+ src/hotspot/cpu/zero/continuationEntry_zero.inline.hpp
+ src/hotspot/cpu/zero/continuationFreezeThaw_zero.inline.hpp
+ src/hotspot/cpu/zero/continuationHelper_zero.inline.hpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/cpu/zero/frame_zero.hpp
! src/hotspot/cpu/zero/frame_zero.inline.hpp
! src/hotspot/cpu/zero/nativeInst_zero.hpp
! src/hotspot/cpu/zero/registerMap_zero.hpp
+ src/hotspot/cpu/zero/smallRegisterMap_zero.inline.hpp
+ src/hotspot/cpu/zero/stackChunkFrameStream_zero.inline.hpp
+ src/hotspot/cpu/zero/stackChunkOop_zero.inline.hpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/cds/cppVtables.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmClasses.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
+ src/hotspot/share/code/codeBlob.inline.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
+ src/hotspot/share/code/codeCache.inline.hpp
! src/hotspot/share/code/compiledIC.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
+ src/hotspot/share/compiler/oopMap.inline.hpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/barrierSet.cpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
+ src/hotspot/share/gc/shared/continuationGCSupport.hpp
+ src/hotspot/share/gc/shared/continuationGCSupport.inline.hpp
! src/hotspot/share/gc/shared/copyFailedInfo.hpp
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shared/genOopClosures.hpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/z/zBarrier.cpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.hpp
! src/hotspot/share/gc/z/zVerify.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/oopMapCache.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/periodic/jfrThreadCPULoadEvent.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.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/jfrThreadGroup.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrOopTraceId.hpp
+ src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrOopTraceId.inline.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/jfrTraceIdEpoch.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.hpp
! src/hotspot/share/jfr/recorder/service/jfrEvent.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp
! src/hotspot/share/jfr/recorder/storage/jfrEpochStorage.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp
! src/hotspot/share/jfr/support/jfrEpochSynchronization.hpp
+ src/hotspot/share/jfr/support/jfrIntrinsics.cpp
! src/hotspot/share/jfr/support/jfrIntrinsics.hpp
! src/hotspot/share/jfr/support/jfrThreadExtension.hpp
! src/hotspot/share/jfr/support/jfrThreadId.hpp
+ src/hotspot/share/jfr/support/jfrThreadId.inline.hpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp
! src/hotspot/share/jfr/writers/jfrStorageAdapter.hpp
! src/hotspot/share/jfr/writers/jfrStreamWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/oops/accessBackend.cpp
! src/hotspot/share/oops/accessBackend.hpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/cpCache.inline.hpp
! src/hotspot/share/oops/instanceClassLoaderKlass.hpp
! src/hotspot/share/oops/instanceKlass.cpp
+ src/hotspot/share/oops/instanceStackChunkKlass.cpp
+ src/hotspot/share/oops/instanceStackChunkKlass.hpp
+ src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/objArrayOop.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp
+ src/hotspot/share/oops/stackChunkOop.cpp
+ src/hotspot/share/oops/stackChunkOop.hpp
+ src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/locknode.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/prims/forte.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jniCheck.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmti.xsl
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.hpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiEventController.hpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiExtensions.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/prims/jvmtiThreadState.inline.hpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/jvmtiUtil.hpp
! src/hotspot/share/prims/nativeEntryPoint.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/stackwalk.hpp
+ src/hotspot/share/runtime/continuation.cpp
+ src/hotspot/share/runtime/continuation.hpp
+ src/hotspot/share/runtime/continuationEntry.cpp
+ src/hotspot/share/runtime/continuationEntry.hpp
+ src/hotspot/share/runtime/continuationEntry.inline.hpp
+ src/hotspot/share/runtime/continuationFreezeThaw.cpp
+ src/hotspot/share/runtime/continuationHelper.hpp
+ src/hotspot/share/runtime/continuationHelper.inline.hpp
+ src/hotspot/share/runtime/continuationWrapper.cpp
+ src/hotspot/share/runtime/continuationWrapper.inline.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsRuntime.hpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/handles.cpp
! src/hotspot/share/runtime/handles.hpp
! src/hotspot/share/runtime/handles.inline.hpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaFrameAnchor.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/registerMap.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
+ src/hotspot/share/runtime/smallRegisterMap.inline.hpp
+ src/hotspot/share/runtime/stackChunkFrameStream.cpp
+ src/hotspot/share/runtime/stackChunkFrameStream.hpp
+ src/hotspot/share/runtime/stackChunkFrameStream.inline.hpp
! src/hotspot/share/runtime/stackFrameStream.cpp
! src/hotspot/share/runtime/stackFrameStream.hpp
! src/hotspot/share/runtime/stackOverflow.hpp
! src/hotspot/share/runtime/stackValue.cpp
! src/hotspot/share/runtime/stackValue.hpp
! src/hotspot/share/runtime/stackWatermark.inline.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
+ src/hotspot/share/runtime/threadIdentifier.cpp
+ src/hotspot/share/runtime/threadIdentifier.hpp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe.hpp
! src/hotspot/share/runtime/vframe.inline.hpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vframe_hp.cpp
! src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/services/threadService.hpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/bitMap.inline.hpp
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/debug.hpp
! src/hotspot/share/utilities/macros.hpp
+ src/java.base/linux/classes/sun/nio/ch/DefaultPollerProvider.java
! src/java.base/linux/classes/sun/nio/ch/EPoll.java
+ src/java.base/linux/classes/sun/nio/ch/EPollPoller.java
! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
+ src/java.base/macosx/classes/sun/nio/ch/DefaultPollerProvider.java
! src/java.base/macosx/classes/sun/nio/ch/KQueue.java
+ src/java.base/macosx/classes/sun/nio/ch/KQueuePoller.java
! src/java.base/macosx/classes/sun/nio/ch/KQueueSelectorImpl.java
! src/java.base/share/classes/java/io/BufferedInputStream.java
! src/java.base/share/classes/java/io/BufferedOutputStream.java
! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/BufferedWriter.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/InputStreamReader.java
! src/java.base/share/classes/java/io/OutputStreamWriter.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/PrintWriter.java
! src/java.base/share/classes/java/io/PushbackInputStream.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/io/Writer.java
! src/java.base/share/classes/java/lang/ApplicationShutdownHooks.java
! src/java.base/share/classes/java/lang/InheritableThreadLocal.java
! src/java.base/share/classes/java/lang/LiveStackFrame.java
! src/java.base/share/classes/java/lang/Object.java
+ src/java.base/share/classes/java/lang/PinnedThreadPrinter.java
! src/java.base/share/classes/java/lang/Runnable.java
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
+ src/java.base/share/classes/java/lang/ThreadBuilders.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/ThreadLocal.java
! src/java.base/share/classes/java/lang/Throwable.java
+ src/java.base/share/classes/java/lang/VirtualThread.java
+ src/java.base/share/classes/java/lang/WrongThreadException.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/ref/Finalizer.java
+ src/java.base/share/classes/java/lang/ref/NativeReferenceQueue.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/lang/ref/ReferenceQueue.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/MulticastSocket.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/nio/MappedMemoryUtils.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ThreadFactory.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
+ src/java.base/share/classes/java/util/concurrent/ThreadPerTaskExecutor.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/jar/JarFile.java
+ src/java.base/share/classes/jdk/internal/access/JavaIOPrintStreamAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaIOPrintWriterAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaLangRefAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaUtilConcurrentFJPAccess.java
+ src/java.base/share/classes/jdk/internal/access/JavaUtilConcurrentTLRAccess.java
! src/java.base/share/classes/jdk/internal/access/SharedSecrets.java
+ src/java.base/share/classes/jdk/internal/event/ThreadSleepEvent.java
+ src/java.base/share/classes/jdk/internal/event/VirtualThreadEndEvent.java
+ src/java.base/share/classes/jdk/internal/event/VirtualThreadPinnedEvent.java
+ src/java.base/share/classes/jdk/internal/event/VirtualThreadStartEvent.java
+ src/java.base/share/classes/jdk/internal/event/VirtualThreadSubmitFailedEvent.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
+ src/java.base/share/classes/jdk/internal/misc/Blocker.java
+ src/java.base/share/classes/jdk/internal/misc/CarrierThread.java
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
+ src/java.base/share/classes/jdk/internal/misc/InternalLock.java
+ src/java.base/share/classes/jdk/internal/misc/PreviewFeatures.java
+ src/java.base/share/classes/jdk/internal/misc/StructureViolationExceptions.java
! src/java.base/share/classes/jdk/internal/misc/TerminatingThreadLocal.java
+ src/java.base/share/classes/jdk/internal/misc/ThreadFlock.java
+ src/java.base/share/classes/jdk/internal/misc/ThreadTracker.java
! src/java.base/share/classes/jdk/internal/misc/VM.java
+ src/java.base/share/classes/jdk/internal/misc/VirtualThreads.java
+ src/java.base/share/classes/jdk/internal/vm/Continuation.java
+ src/java.base/share/classes/jdk/internal/vm/ContinuationScope.java
+ src/java.base/share/classes/jdk/internal/vm/ExtentLocalContainer.java
+ src/java.base/share/classes/jdk/internal/vm/SharedThreadContainer.java
+ src/java.base/share/classes/jdk/internal/vm/StackChunk.java
+ src/java.base/share/classes/jdk/internal/vm/StackableScope.java
+ src/java.base/share/classes/jdk/internal/vm/ThreadContainer.java
+ src/java.base/share/classes/jdk/internal/vm/ThreadContainers.java
+ src/java.base/share/classes/jdk/internal/vm/ThreadDumper.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/ChangesCurrentThread.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/JvmtiMountTransition.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/IOVecWrapper.java
! src/java.base/share/classes/sun/nio/ch/NativeThreadSet.java
! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java
+ src/java.base/share/classes/sun/nio/ch/Poller.java
+ src/java.base/share/classes/sun/nio/ch/PollerProvider.java
! src/java.base/share/classes/sun/nio/ch/SelChImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java
! src/java.base/share/classes/sun/nio/cs/StreamEncoder.java
! src/java.base/share/classes/sun/nio/fs/NativeBuffers.java
! src/java.base/share/classes/sun/security/ssl/SSLLogger.java
! src/java.base/share/native/include/jni.h
+ src/java.base/share/native/libjava/Continuation.c
+ src/java.base/share/native/libjava/PreviewFeatures.c
! src/java.base/share/native/libjava/RandomAccessFile.c
! src/java.base/share/native/libjava/StackStreamFactory.c
! src/java.base/share/native/libjava/StackTraceElement.c
! src/java.base/share/native/libjava/Thread.c
+ src/java.base/share/native/libjava/VirtualThread.c
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/classes/sun/nio/ch/NativeThread.java
! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java
! src/java.base/unix/classes/sun/nio/ch/SinkChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/SourceChannelImpl.java
! src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java
! src/java.base/unix/native/libjava/UnixFileSystem_md.c
! src/java.base/unix/native/libnio/ch/NativeThread.c
! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
+ src/java.base/windows/classes/sun/nio/ch/DefaultPollerProvider.java
! src/java.base/windows/classes/sun/nio/ch/NativeThread.java
! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java
! src/java.base/windows/classes/sun/nio/ch/WEPoll.java
+ src/java.base/windows/classes/sun/nio/ch/WEPollPoller.java
! src/java.base/windows/classes/sun/nio/ch/WEPollSelectorImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java
! src/java.base/windows/classes/sun/nio/fs/WindowsSecurity.java
! src/java.base/windows/native/libjava/WinNTFileSystem_md.c
! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c
! src/java.desktop/share/classes/com/sun/media/sound/Printer.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerCommunicatorAdmin.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
! src/java.rmi/share/classes/sun/rmi/transport/Transport.java
! src/java.se/share/data/jdwp/jdwp.spec
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceStackChunkKlass.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Metadata.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.amd64/src/jdk/vm/ci/amd64/AMD64.java
! src/jdk.jdi/share/classes/com/sun/jdi/NativeMethodException.java
+ src/jdk.jdi/share/classes/com/sun/jdi/OpaqueFrameException.java
! src/jdk.jdi/share/classes/com/sun/jdi/StackFrame.java
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadGroupReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadDeathRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadStartRequest.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Commands.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/Env.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/EventHandler.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTYResources.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ThreadInfo.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/ThreadIterator.java
! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/VMConnection.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventRequestManagerImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/JDWPException.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/StackFrameImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SunCommandLineLauncher.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/resources/jdi.properties
! src/jdk.jdi/share/man/jdb.1
! src/jdk.jdwp.agent/share/native/libjdwp/EventRequestImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/ThreadReferenceImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
! src/jdk.jdwp.agent/share/native/libjdwp/error_messages.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.h
! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c
! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c
! src/jdk.jdwp.agent/share/native/libjdwp/standardHandlers.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c
! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.h
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThread.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ThreadSleepEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadEndEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadPinnedEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadStartEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/VirtualThreadSubmitFailedEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventHandlerCreator.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java
! src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java
! src/jdk.management/share/classes/com/sun/management/internal/HotSpotDiagnostic.java
! test/failure_handler/src/share/conf/common.properties
! test/hotspot/gtest/classfile/test_symbolTable.cpp
! test/hotspot/gtest/oops/test_instanceKlass.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
+ test/hotspot/jtreg/ProblemList-svc-vthread.txt
! test/hotspot/jtreg/ProblemList-zgc.txt
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/codecache/stress/Helper.java
! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
! test/hotspot/jtreg/compiler/dependencies/MonomorphicObjectCall/java.base/java/lang/Object.java
! test/hotspot/jtreg/compiler/exceptions/OptimizeImplicitExceptions.java
! test/hotspot/jtreg/compiler/loopopts/TestSkeletonPredicateNegation.java
! test/hotspot/jtreg/compiler/uncommontrap/Decompile.java
! test/hotspot/jtreg/gc/metaspace/TestPerfCountersAndMemoryPools.java
! test/hotspot/jtreg/runtime/LocalLong/LocalLongHelper.java
! test/hotspot/jtreg/runtime/LocalLong/LocalLongTest.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/ParallelLoad.java
+ test/hotspot/jtreg/runtime/jni/IsVirtualThread/IsVirtualThread.java
+ test/hotspot/jtreg/runtime/jni/IsVirtualThread/libIsVirtualThread.c
! test/hotspot/jtreg/runtime/jni/registerNativesWarning/TestRegisterNativesWarning.java
! test/hotspot/jtreg/runtime/jni/registerNativesWarning/libregisterNativesWarning.c
+ test/hotspot/jtreg/runtime/vthread/JNIMonitor/JNIMonitor.java
+ test/hotspot/jtreg/runtime/vthread/JNIMonitor/libJNIMonitor.cpp
+ test/hotspot/jtreg/runtime/vthread/RedefineClass.java
+ test/hotspot/jtreg/runtime/vthread/StackChunk.java
+ test/hotspot/jtreg/runtime/vthread/StackChunkClassLoaderTest.java
+ test/hotspot/jtreg/runtime/vthread/TestObjectAllocationSampleEvent.java
+ test/hotspot/jtreg/serviceability/dcmd/thread/ThreadDumpToFileTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalWithoutSuspendTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java
! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAddLambdaExpression.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineDoubleDelete.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineFinalizer.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceCall.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceMethods.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineCondy.java
! test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/libSuspendWithCurrentThread.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/breakpoint01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/libbreakpoint01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/ClassLoad/classload01/classload01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/ClassLoad/classload01/libclassload01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/libclassprep01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/Exception/exception01/exception01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/Exception/exception01/exception01a.jasm
+ test/hotspot/jtreg/serviceability/jvmti/events/Exception/exception01/libexception01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/ExceptionCatch/excatch01/excatch01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/ExceptionCatch/excatch01/excatch01a.jasm
+ test/hotspot/jtreg/serviceability/jvmti/events/ExceptionCatch/excatch01/libexcatch01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01a.jasm
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc01/libfieldacc01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc02/libfieldacc02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc03/fieldacc03.java
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc03/libfieldacc03.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc04/libfieldacc04.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod01/fieldmod01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod01/fieldmod01a.jasm
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod01/libfieldmod01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java
+ test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod02/libfieldmod02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01a.java
+ test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/libframepop01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/framepop02.java
+ test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/libframepop02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/libmentry01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry02/libmentry02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java
+ test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/libmexit01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01a.jasm
+ test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/libmexit02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java
+ test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02a.jasm
+ test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/libmcontenter01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/mcontenter01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/libmcontentered01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/mcontentered01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/MonitorWait/monitorwait01/libmonitorwait01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/MonitorWaited/monitorwaited01/libmonitorwaited01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/MonitorWaited/monitorwaited01/monitorwaited01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind01/libnativemethbind01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind01/nativemethbind01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind02/libnativemethbind02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind02/nativemethbind02.java
+ test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind03/libnativemethbind03.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind03/nativemethbind03.java
+ test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind04/libnativemethbind04.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/NativeMethodBind/nativemethbind04/nativemethbind04.java
+ test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep01/libsinglestep01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep01/singlestep01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep02/libsinglestep02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep02/singlestep02.java
+ test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep03/libsinglestep03.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep03/singlestep03.java
+ test/hotspot/jtreg/serviceability/jvmti/events/ThreadEnd/threadend01/libthreadend01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/ThreadEnd/threadend01/threadend01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/ThreadEnd/threadend02/libthreadend02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/ThreadEnd/threadend02/threadend02.java
+ test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart01/libthreadstart01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart01/threadstart01.java
+ test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart02/libthreadstart02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart02/threadstart02.java
+ test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart03/libthreadstart03.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/ThreadStart/threadstart03/threadstart03.java
+ test/hotspot/jtreg/serviceability/jvmti/events/VMObjectAlloc/vmobjalloc01/libvmobjalloc01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/VMObjectAlloc/vmobjalloc01/vmobjalloc01.java
+ test/hotspot/jtreg/serviceability/jvmti/negative/GetAllThreadsNullTest/GetAllThreadsNullTest.java
+ test/hotspot/jtreg/serviceability/jvmti/negative/GetAllThreadsNullTest/libGetAllThreadsNullTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/negative/contmon03/contmon03.java
+ test/hotspot/jtreg/serviceability/jvmti/negative/contmon03/libcontmon03.cpp
+ test/hotspot/jtreg/serviceability/jvmti/negative/framecnt02/framecnt02.java
+ test/hotspot/jtreg/serviceability/jvmti/negative/framecnt02/libframecnt02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/negative/framecnt03/framecnt03.java
+ test/hotspot/jtreg/serviceability/jvmti/negative/framecnt03/libframecnt03.cpp
+ test/hotspot/jtreg/serviceability/jvmti/negative/frameloc03/frameloc03.java
+ test/hotspot/jtreg/serviceability/jvmti/negative/frameloc03/libframeloc03.cpp
+ test/hotspot/jtreg/serviceability/jvmti/negative/getstacktr02/getstacktr02.java
+ test/hotspot/jtreg/serviceability/jvmti/negative/getstacktr02/libgetstacktr02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/negative/getstacktr09/getstacktr09.java
+ test/hotspot/jtreg/serviceability/jvmti/negative/getstacktr09/libgetstacktr09.cpp
+ test/hotspot/jtreg/serviceability/jvmti/negative/thrinfo02/libthrinfo02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/negative/thrinfo02/thrinfo02.java
+ test/hotspot/jtreg/serviceability/jvmti/negative/thrstat04/libthrstat04.cpp
+ test/hotspot/jtreg/serviceability/jvmti/negative/thrstat04/thrstat04.java
+ test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/NotSuspended/GetStackTraceNotSuspendedStressTest.java
+ test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/NotSuspended/libGetStackTraceNotSuspendedStress.cpp
+ test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java
+ test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/Suspended/libGetStackTraceSuspendedStress.cpp
+ test/hotspot/jtreg/serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/SetGetThreadLocalStorageStressTest.java
+ test/hotspot/jtreg/serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/libSetGetThreadLocalStorageStress.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/allthr01.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/liballthr01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/contmon01.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/libcontmon01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon02/contmon02.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon02/libcontmon02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/libframecnt01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/frameloc01a.jasm
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/libframeloc01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc02/frameloc02.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc02/libframeloc02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/GetStackTraceCurrentThreadTest.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/libGetStackTraceCurrentThreadTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/get_stack_trace.h
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/getstacktr03.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/libgetstacktr03.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr04/getstacktr04.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr04/libgetstacktr04.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr05/getstacktr05.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr05/libgetstacktr05.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr06/getstacktr06.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr06/libgetstacktr06.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr07/getstacktr07.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr07/libgetstacktr07.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr08/getstacktr08.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr08/libgetstacktr08.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadInfo/thrinfo01/libthrinfo01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadInfo/thrinfo01/thrinfo01.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat01/libthrstat01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat01/thrstat01.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat02/libthrstat02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat02/thrstat02.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/libthrstat03.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/thrstat03.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat05/libthrstat05.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat05/thrstat05.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThread/resumethrd01/libresumethrd01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThread/resumethrd01/resumethrd01.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThread/resumethrd02/libresumethrd02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThread/resumethrd02/resumethrd02.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst01/libresumethrdlst01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst01/resumethrdlst01.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst02/libresumethrdlst02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst02/resumethrdlst02.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd01/libsuspendthrd01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd01/suspendthrd01.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd02/libsuspendthrd02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd02/suspendthrd02.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd03/libsuspendthrd03.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd03/suspendthrd03.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst01/libsuspendthrdlst01.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst01/suspendthrdlst01.java
+ test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/libsuspendthrdlst02.cpp
+ test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/suspendthrdlst02.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/BreakpointInYieldTest/BreakpointInYieldTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/BreakpointInYieldTest/libBreakpointInYieldTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/ContFramePopTest/ContFramePopTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/ContFramePopTest/libContFramePopTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/ContStackDepthTest/libContStackDepthTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/ContYieldBreakPointTest/ContYieldBreakPointTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/ContYieldBreakPointTest/libContYieldBreakPointTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/ContinuationTest/ContinuationTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/ContinuationTest/libContinuationTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/GetSetLocalTest/GetSetLocalTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/GetSetLocalTest/libGetSetLocalTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/InterruptThreadTest/InterruptThreadTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/InterruptThreadTest/libInterruptThreadTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/MethodExitTest/MethodExitTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/MethodExitTest/libMethodExitTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/libNullAsCurrentThreadTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/PinnedTaskTest/PinnedTaskTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/PinnedTaskTest/libPinnedTaskTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/RawMonitorTest/RawMonitorTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/RawMonitorTest/libRawMonitorTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/RedefineClasses/RedefineRunningMethods.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/SelfSuspendDisablerTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/libSelfSuspendDisablerTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/SuspendResume1.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume1/libSuspendResume1.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/SuspendResume2.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResume2/libSuspendResume2.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/libSuspendResumeAll.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadMonitorTest/VThreadMonitorTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadMonitorTest/libVThreadMonitorTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadNotifyFramePopTest/VThreadNotifyFramePopTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadNotifyFramePopTest/libVThreadNotifyFramePopTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/VThreadTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/libVThreadTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadUnsupportedTest/VThreadUnsupportedTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadUnsupportedTest/libVThreadUnsupportedTest.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/WaitNotifySuspendedVThreadTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/libWaitNotifySuspendedVThread.cpp
+ test/hotspot/jtreg/serviceability/jvmti/vthread/premain/AgentWithVThread.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/premain/AgentWithVThreadTest.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java
! test/hotspot/jtreg/serviceability/tmtools/jstack/WaitNotifyThreadTest.java
! test/hotspot/jtreg/serviceability/tmtools/jstack/utils/DefaultFormat.java
! test/hotspot/jtreg/testlibrary/jvmti/TransformerAgent.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/UnloadingTest.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/nsk/jdb/kill/kill001/kill001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/kill/kill001/kill001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor001/monitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads002/threads002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads002/threads002a.java
+ test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads003/threads003.java
+ test/hotspot/jtreg/vmTestbase/nsk/jdb/threads/threads003/threads003a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/trace001/trace001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/trace/trace001/trace001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdb/unmonitor/unmonitor001/unmonitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001t.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitorsStackDepthInfo/ownedMonitorsStackDepthInfo001/ownedMonitorsStackDepthInfo001a.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/thrgrpinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001/thrinfo001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine.java
+ test/hotspot/jtreg/vmTestbase/nsk/jvmti/RedefineClasses/StressRedefineVirtual/StressRedefineVirtual.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ThreadStart/threadstart002/threadstart002.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/bcinstr/BI04/bi04t002/newclass02/java.base/java/lang/Object.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/capability/CM01/cm01t011/cm01t011.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/ThreadController.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/LockingThreads.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/RunningThread.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/SleepingThread.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/SynchronizerLockingThreads.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/ThreadMonitoringScenarioBase.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/TimedWaitingThread.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/share/thread/WaitingThread.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java
+ test/hotspot/jtreg/vmTestbase/nsk/share/MainWrapper.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Jdb.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdb/Launcher.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Binder.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/Debugee.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIThreadFactory.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/OwnedMonitorsDebugger.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java
! test/hotspot/jtreg/vmTestbase/nsk/share/locks/LockingThread.java
! test/hotspot/jtreg/vmTestbase/nsk/share/log/LogSupport.java
! test/hotspot/jtreg/vmTestbase/nsk/share/runner/RunParams.java
! test/hotspot/jtreg/vmTestbase/nsk/share/runner/ThreadsRunner.java
! test/hotspot/jtreg/vmTestbase/nsk/share/test/LocalRandom.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace001.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace002.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace003.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace004.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace007.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace009.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace010.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace011.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace012.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace013.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace014.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace015.java
! test/jdk/ProblemList-Xcomp.txt
+ test/jdk/ProblemList-svc-vthread.txt
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! test/jdk/com/sun/jdi/EATests.java
! test/jdk/com/sun/jdi/ResumeOneThreadTest.java
! test/jdk/com/sun/jdi/TestScaffold.java
! test/jdk/com/sun/jdi/lib/jdb/Jdb.java
+ test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java
! test/jdk/java/beans/XMLDecoder/8028054/TestConstructorFinder.java
! test/jdk/java/beans/XMLDecoder/8028054/TestMethodFinder.java
! test/jdk/java/lang/ProcessBuilder/Basic.java
+ test/jdk/java/lang/Thread/BuilderTest.java
+ test/jdk/java/lang/Thread/JoinWithDuration.java
+ test/jdk/java/lang/Thread/SleepWithDuration.java
! test/jdk/java/lang/Thread/UncaughtExceptionsTest.java
+ test/jdk/java/lang/Thread/virtual/Collectable.java
+ test/jdk/java/lang/Thread/virtual/CustomScheduler.java
+ test/jdk/java/lang/Thread/virtual/GetStackTrace.java
+ test/jdk/java/lang/Thread/virtual/GetStackTraceWhenRunnable.java
+ test/jdk/java/lang/Thread/virtual/HoldsLock.java
+ test/jdk/java/lang/Thread/virtual/JfrEvents.java
+ test/jdk/java/lang/Thread/virtual/Locking.java
+ test/jdk/java/lang/Thread/virtual/ParkWithFixedThreadPool.java
+ test/jdk/java/lang/Thread/virtual/Parking.java
+ test/jdk/java/lang/Thread/virtual/PreviewFeaturesNotEnabled.java
+ test/jdk/java/lang/Thread/virtual/Reflection.java
+ test/jdk/java/lang/Thread/virtual/ShutdownHook.java
+ test/jdk/java/lang/Thread/virtual/StackTraces.java
+ test/jdk/java/lang/Thread/virtual/ThreadAPI.java
+ test/jdk/java/lang/Thread/virtual/ThreadBuilders.java
+ test/jdk/java/lang/Thread/virtual/ThreadLocals.java
+ test/jdk/java/lang/Thread/virtual/TracePinnedThreads.java
+ test/jdk/java/lang/Thread/virtual/WaitNotify.java
+ test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALot.java
+ test/jdk/java/lang/Thread/virtual/stress/PinALot.java
+ test/jdk/java/lang/Thread/virtual/stress/PingPong.java
+ test/jdk/java/lang/Thread/virtual/stress/Skynet.java
+ test/jdk/java/lang/Thread/virtual/stress/SleepALot.java
+ test/jdk/java/lang/Thread/virtual/stress/TEST.properties
+ test/jdk/java/lang/Thread/virtual/stress/TimedGet.java
+ test/jdk/java/lang/Thread/virtual/stress/YieldALot.java
+ test/jdk/java/lang/Thread/virtual/stress/skynet.md
+ test/jdk/java/lang/ThreadGroup/BasicTests.java
- test/jdk/java/lang/ThreadGroup/Daemon.java
- test/jdk/java/lang/ThreadGroup/Destroy.java
- test/jdk/java/lang/ThreadGroup/NullThreadName.java
- test/jdk/java/lang/ThreadGroup/SetMaxPriority.java
- test/jdk/java/lang/ThreadGroup/Stop.java
- test/jdk/java/lang/ThreadGroup/Suspend.java
+ test/jdk/java/lang/Throwable/OverrideFillInStackTrace.java
- test/jdk/java/lang/instrument/ParallelTransformerLoader.sh
! test/jdk/java/lang/instrument/ParallelTransformerLoaderAgent.java
- test/jdk/java/lang/instrument/ParallelTransformerLoaderApp.java
+ test/jdk/java/lang/instrument/ParallelTransformerLoaderTest.java
! test/jdk/java/lang/instrument/TestClass1.java
! test/jdk/java/lang/instrument/TestClass2.java
! test/jdk/java/lang/instrument/TestClass3.java
+ test/jdk/java/lang/management/ThreadMXBean/VirtualThreadDeadlocks.java
+ test/jdk/java/lang/management/ThreadMXBean/VirtualThreads.java
! test/jdk/java/lang/ref/CleanerTest.java
! test/jdk/java/lang/ref/OOMEInReferenceHandler.java
! test/jdk/java/net/Socket/Timeouts.java
+ test/jdk/java/net/vthread/BlockingSocketOps.java
+ test/jdk/java/net/vthread/HttpALot.java
+ test/jdk/java/net/vthread/InterruptHttp.java
! test/jdk/java/nio/channels/etc/AdaptorCloseAndInterrupt.java
+ test/jdk/java/nio/channels/vthread/BlockingChannelOps.java
+ test/jdk/java/util/concurrent/ExecutorService/CloseTest.java
+ test/jdk/java/util/concurrent/Future/DefaultMethods.java
+ test/jdk/java/util/concurrent/ThreadPerTaskExecutor/ThreadPerTaskExecutorTest.java
+ test/jdk/java/util/concurrent/lib/DelegatingExecutorService.java
! test/jdk/java/util/concurrent/tck/ExecutorsTest.java
! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
+ test/jdk/jdk/internal/misc/ThreadFlock/ThreadFlockTest.java
+ test/jdk/jdk/internal/vm/Continuation/Basic.java
+ test/jdk/jdk/internal/vm/Continuation/ClassUnloading.java
+ test/jdk/jdk/internal/vm/Continuation/Fuzz.java
+ test/jdk/jdk/internal/vm/Continuation/HumongousStack.java
+ test/jdk/jdk/internal/vm/Continuation/LiveFramesDriver.java
+ test/jdk/jdk/internal/vm/Continuation/Scoped.java
+ test/jdk/jdk/internal/vm/Continuation/TEST.properties
+ test/jdk/jdk/internal/vm/Continuation/fuzz.dat
+ test/jdk/jdk/internal/vm/Continuation/java.base/java/lang/LiveFrames.java
+ test/jdk/jdk/internal/vm/Continuation/java.base/java/lang/StackWalkerHelper.java
+ test/jdk/jdk/internal/vm/Continuation/libBasicJNI.c
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecursive.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java
! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
! test/jdk/jdk/jfr/event/runtime/LatchedThread.java
! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadEndEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadSleepEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadStartEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestVirtualThreadEndEvent.java
+ test/jdk/jdk/jfr/event/runtime/TestVirtualThreadStartEvent.java
+ test/jdk/jdk/jfr/jvm/LatchedThread.java
! test/jdk/jdk/jfr/jvm/TestGetStackTraceId.java
! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java
! test/jdk/jdk/jfr/jvm/TestThreadExclusion.java
+ test/jdk/jdk/jfr/jvm/TestVirtualThreadExclusion.java
+ test/jdk/jdk/jfr/threading/TestDeepVirtualStackTrace.java
+ test/jdk/jdk/jfr/threading/TestManyVirtualThreads.java
+ test/jdk/jdk/jfr/threading/TestNestedVirtualThreads.java
! test/langtools/TEST.groups
! test/lib-test/jdk/test/whitebox/CPUInfoTest.java
! test/lib/jdk/test/lib/Utils.java
! test/lib/jdk/test/lib/jfr/EventNames.java
+ test/lib/jdk/test/lib/jvmti/DebugeeClass.java
+ test/lib/jdk/test/lib/jvmti/jvmti_common.h
+ test/lib/jdk/test/lib/jvmti/jvmti_thread.h
! test/lib/jdk/test/lib/process/ProcessTools.java
+ test/lib/jdk/test/lib/thread/VThreadRunner.java
! test/micro/org/openjdk/bench/java/math/BigIntegerMersennePrimeMultiply.java
+ test/micro/org/openjdk/bench/loom/Skynet.java
+ test/micro/org/openjdk/bench/loom/obsolete/FreezeAndThaw.java
+ test/micro/org/openjdk/bench/loom/obsolete/OneShot.java
+ test/micro/org/openjdk/bench/loom/obsolete/Oscillation.java
+ test/micro/org/openjdk/bench/loom/ring/Channel.java
+ test/micro/org/openjdk/bench/loom/ring/Channels.java
+ test/micro/org/openjdk/bench/loom/ring/Ring.java
+ test/micro/org/openjdk/bench/loom/skynet.md

Changeset: cdd1b0da
Author:    Alisen Chung <achung at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-05-08 21:22:08 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/cdd1b0da14837f4bf65a3450ab671ccc18c497f6

8284613: invalid use of @serial tag

Reviewed-by: prr

! src/java.desktop/share/classes/java/applet/Applet.java
! src/java.desktop/share/classes/java/awt/Button.java
! src/java.desktop/share/classes/java/awt/Checkbox.java
! src/java.desktop/share/classes/java/awt/CheckboxMenuItem.java
! src/java.desktop/share/classes/java/awt/Choice.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/java/awt/Label.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/event/FocusEvent.java
! src/java.desktop/share/classes/java/awt/event/KeyEvent.java
! src/java.desktop/share/classes/java/awt/event/MouseEvent.java

Changeset: 1ce72eab
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2022-05-09 07:16:54 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1ce72eabe54520845d8466c9d3ac07b60597182a

8281297: TestStressG1Humongous fails with guarantee(is_range_uncommitted)

Reviewed-by: eosterlund, iwalulya, tschatzl

! src/hotspot/share/utilities/bitMap.cpp

Changeset: b490a58e
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2022-05-09 07:24:12 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b490a58ed826de28d4c1c0abea00d51e12c4eee6

8283899: Revert 8284190 after fix of 8281297

Reviewed-by: kbarrett

! test/hotspot/gtest/gc/g1/test_stressCommitUncommit.cpp

Changeset: 39f4434f
Author:    Leo Korinth <lkorinth at openjdk.org>
Date:      2022-05-09 07:53:54 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/39f4434f44d46548917926c7a802b046197bbe33

8286312: Stop mixing signed and unsigned types in bit operations

Reviewed-by: coleenp, dholmes

! src/hotspot/share/runtime/atomic.hpp

Changeset: d4474b58
Author:    Johannes Bechberger <johannes.bechberger at sap.com>
Committer: Martin Doerr <mdoerr at openjdk.org>
Date:      2022-05-09 08:18:31 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d4474b5816c2ec8daaf1c905b77d8ba4e23c9439

8285794: AsyncGetCallTrace might acquire a lock via JavaThread::thread_from_jni_environment

Reviewed-by: dholmes, mdoerr, jbachorik

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

Changeset: 4f5d73f2
Author:    Doug Lea <dl at openjdk.org>
Date:      2022-05-09 11:09:34 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4f5d73f2d411aa6147c5388b024e0d2996378d5a

8286294: ForkJoinPool.commonPool().close() spins

Reviewed-by: alanb

! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! test/jdk/java/util/concurrent/tck/ForkJoinPool19Test.java
! test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java

Changeset: 64b05ccb
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-05-09 12:32:29 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/64b05ccbed7879dd38a49453a6098bfe9729ee76

8286346: 3-parameter version of AllocateHeap should not ignore AllocFailType

Reviewed-by: kbarrett, dholmes, stuefe

! src/hotspot/share/memory/allocation.cpp

Changeset: f1433861
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-05-09 13:01:16 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f143386109bce2a2e7241f685e2df26849a0ad48

8286293: Tests ShortResponseBody and ShortResponseBodyWithRetry should use less resources

Reviewed-by: michaelm

! test/jdk/java/net/httpclient/ShortResponseBody.java
+ test/jdk/java/net/httpclient/ShortResponseBodyGet.java
+ test/jdk/java/net/httpclient/ShortResponseBodyPost.java
+ test/jdk/java/net/httpclient/ShortResponseBodyPostWithRetry.java
- test/jdk/java/net/httpclient/ShortResponseBodyWithRetry.java

Changeset: b849efdf
Author:    Andrew Haley <aph at openjdk.org>
Date:      2022-05-09 13:37:15 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b849efdf154552903faaddd69cac1fe5f1ddf18a

8285923: [REDO] JDK-8285802 AArch64: Consistently handle offsets in MacroAssembler as 64-bit quantities

Reviewed-by: ngasson, kvn

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

Changeset: 36e4df9d
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-05-09 14:13:50 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/36e4df9d66134ef160bbba0e59d0e3dbb183ba4b

8285516: clearPassword should be called in a finally try block

Reviewed-by: mullan, hchao

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

Changeset: 034f20fe
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-05-09 14:15:18 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/034f20fe86babb63bf178251a732ac004297cc2d

8212136: Remove finalizer implementation in SSLSocketImpl

Reviewed-by: wetmore

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

Changeset: 97a98352
Author:    Raffaello Giulietti <raffaello.giulietti at oracle.com>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2022-05-09 14:53:10 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/97a983526b41d26fcd1caa162a089690119874b0

8274517: java/util/DoubleStreamSums/CompensatedSums.java fails with expected [true] but found [false]

Reviewed-by: alanb, bpb

! test/jdk/java/util/DoubleStreamSums/CompensatedSums.java

Changeset: fe6e0c0b
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-05-09 15:21:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/fe6e0c0beba5065cca4e2e5d1a89125d5bd0dba6

8286371: Avoid use of deprecated str[n]icmp

Reviewed-by: dholmes

! src/hotspot/os/windows/symbolengine.cpp

Changeset: 29ccb8fb
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-05-09 16:00:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/29ccb8fbb83037882d59bda35865d3aed1780f9d

8285914: AppCDS crash when using shared archive with old class file

Reviewed-by: dholmes, iklam

! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/instanceKlass.hpp
+ test/hotspot/jtreg/runtime/cds/appcds/NestHostOldInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestHostOldInf.java
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/ChildOldInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/NestHostOldInfApp.java

Changeset: 397d095f
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-05-09 17:18:34 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/397d095f661e9d9c98b8254fb7867dc87047b0b8

8285743: Ensure each IntegerPolynomial object is only created once

Reviewed-by: xuelei, ascarpino

! make/jdk/src/classes/build/tools/intpoly/FieldGen.java
! src/java.base/share/classes/com/sun/crypto/provider/Poly1305.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial1305.java
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial25519.java
- src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial448.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ECOperations.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XECOperations.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAParameters.java
! test/jdk/sun/security/util/math/TestIntegerModuloP.java

Changeset: 837928ba
Author:    Harshitha Onkar <harshitha.onkar at oracle.com>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-05-09 17:39:43 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/837928ba7955dbfd4a9c966209c3469c0fb5e195

8222323: ChildAlwaysOnTopTest.java fails with "RuntimeException: Failed to unset alwaysOnTop"

Reviewed-by: prr, kizune

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Window/MultiWindowApp/ChildAlwaysOnTopTest.java

Changeset: 40470d83
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-05-09 18:26:08 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/40470d83e4d8d4a48eb87e6bf4d221460bddfd75

8284550: test failure_handler is not properly invoking jhsdb jstack, resulting in failure to produce a stack when a test times out

Reviewed-by: dholmes, alanb

! test/failure_handler/src/share/conf/common.properties

Changeset: 6a7c0237
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-05-09 18:30:43 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6a7c023796b0f39f54d0335f4723c1f06ff0032d

8284316: Support accessibility ManualTestFrame.java for non SwingSet tests

Reviewed-by: kizune

! test/jdk/javax/accessibility/manual/SwingSetTest.java
+ test/jdk/javax/accessibility/manual/TestJProgressBarAccessibility.java
! test/jdk/javax/accessibility/manual/lib/DescriptionPane.java
! test/jdk/javax/accessibility/manual/lib/ManualTestFrame.java

Changeset: 02e5fc04
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-05-09 19:22:42 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/02e5fc04ccd046e9904302548f131b89d5f2954a

8286435: JDK-8284316 caused validate-source to fail in Tier1

Reviewed-by: mikael

! test/jdk/javax/accessibility/manual/SwingSetTest.java
! test/jdk/javax/accessibility/manual/TestJProgressBarAccessibility.java
! test/jdk/javax/accessibility/manual/lib/ManualTestFrame.java

Changeset: 902b1dd4
Author:    Johannes Bechberger <johannes.bechberger at sap.com>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date:      2022-05-09 19:27:32 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/902b1dd4550136c520e5ec6cb8c4fe9a81218938

8284686: Interval of < 1 ms disables ExecutionSample events

Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/PeriodSetting.java
+ test/jdk/jdk/jfr/api/recording/event/TestShortPeriod.java

Changeset: b0d2b0a3
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-05-09 19:46:03 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/b0d2b0a3553cbb2db23d543b98ab1401b3dbfa91

8286331: jni_GetStringUTFChars() uses wrong heap allocator

Reviewed-by: dlong, stuefe

! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/utilities/nativeCallStack.hpp

Changeset: 54e33082
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2022-05-09 20:35:05 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/54e33082105dcbcfc795839c954f6e63402edff1

8286348: incorrect use of `@serial`

Reviewed-by: iris, prr

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

Changeset: c28a6361
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-05-09 21:35:20 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c28a63617dd64e009df8b548d58d2dd72579a3ad

8286442: ProblemList compiler/c2/irTests/TestSkeletonPredicates.java in -Xcomp mode

Reviewed-by: ctornqvi

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

Changeset: 61450bb0
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2022-05-09 22:03:55 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/61450bb061ecda9700ddbd387a1f0659ebd1cced

8283651: nsk/jvmti/SuspendThread/suspendthrd003 may leak native memory

Reviewed-by: lmesnik

! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/agent_tools.cpp

Changeset: 29395534
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2022-05-10 02:53:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/29395534d9683a802364dc53610dee2b525fb032

8282351: jpackage does not work if class file has `$$` in the name on windows

Reviewed-by: almatvee

! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixFragmentBuilder.java
+ test/jdk/tools/jpackage/windows/Win8282351Test.java

Changeset: ace42306
Author:    Ajit Ghaisas <aghaisas at openjdk.org>
Date:      2022-05-10 04:11:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ace42306345da21345d4d18931f879811615f9d9

8261650: Add a comment with details for MTLVC_MAX_INDEX

Reviewed-by: jdv, avu, prr

! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.h

Changeset: 9a3cb930
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date:      2022-05-10 04:37:20 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9a3cb930387d136af2cb6dea4cb7f452b37508bd

8030121: java/awt/dnd/MissingDragExitEventTest/MissingDragExitEventTest.java fails

Reviewed-by: prr

! test/jdk/ProblemList.txt

Changeset: bd6026c1
Author:    Harshitha Onkar <harshitha.onkar at oracle.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-05-10 06:33:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bd6026c10c5b24d816be9a5bf248c2aa3d8c1f4e

7124282: [macosx] Can't see table cell highlighter when the highlight border is the same color as the cell.

Reviewed-by: psadhukhan, prr

! src/java.desktop/macosx/classes/com/apple/laf/AquaFocusHandler.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m
+ test/jdk/javax/swing/JTable/7124282/JTableFocusRingTest.java

Changeset: 4fd79a6a
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-05-10 06:45:15 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4fd79a6ad2683e4863bd4e311cb01cbc30ebf57f

8285730: unify _WIN32_WINNT settings

Reviewed-by: dholmes, erikj, ihse, prr, alanb

! make/autoconf/flags-cflags.m4
! src/hotspot/os/windows/os_windows.cpp
! src/java.base/windows/native/libjava/WinCAPISeedGenerator.c
! src/java.base/windows/native/libjava/WinNTFileSystem_md.c
! src/java.base/windows/native/libjava/java_props_md.c
! src/java.desktop/windows/native/libawt/windows/awt.h
! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c

Changeset: bf0dc4f8
Author:    Yadong Wang <yadongwang at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2022-05-10 07:14:31 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/bf0dc4f844ca83855e7fde19313d92da055dcb77

8286367: riscv: riscv port is broken after JDK-8284161

Co-authored-by: Fei Yang <fyang at openjdk.org>
Reviewed-by: coleenp, fyang

! src/hotspot/cpu/riscv/continuationHelper_riscv.inline.hpp
! src/hotspot/cpu/riscv/frame_riscv.cpp
! src/hotspot/cpu/riscv/frame_riscv.hpp
! src/hotspot/cpu/riscv/frame_riscv.inline.hpp
! src/hotspot/cpu/riscv/nativeInst_riscv.hpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp

Changeset: de8f4d01
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-05-10 07:44:20 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/de8f4d01b234f5224a687dae5db52ab31247c2da

8286191: misc tests fail due to JDK-8285987

Reviewed-by: rriggs

! test/langtools/ProblemList.txt
! test/langtools/jdk/jshell/ExternalEditorTest.java
! test/lib-test/ProblemList.txt
! test/lib-test/jdk/test/lib/TestMutuallyExclusivePlatformPredicates.java

Changeset: d478958e
Author:    Emanuel Peter <emanuel.peter at oracle.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2022-05-10 08:04:13 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d478958eb2153199800689232d1d72e7f1ad7354

8286179: Node::find(int) should not traverse from new to old nodes

Reviewed-by: kvn, chagedorn, thartmann

! src/hotspot/share/opto/node.cpp

Changeset: 60a91d15
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-05-10 08:49:24 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/60a91d15adf0f3c836d4a06a79b2fee96c914f21

8286285: G1: Rank issues with ParGCRareEvent_lock and Threads_lock

Reviewed-by: dholmes, iwalulya

! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/runtime/mutexLocker.cpp

Changeset: 34621909
Author:    Lennart Fricke <lennart.fricke at drehpunkt.de>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2022-05-10 09:00:09 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3462190965befc07fc79202b688887f7927fc856

8286163: micro-optimize Instant.plusSeconds

Reviewed-by: scolebourne, redestad, naoto

! src/java.base/share/classes/java/time/Instant.java
+ test/micro/org/openjdk/bench/java/time/InstantBench.java

Changeset: 3fa1c404
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-05-10 09:01:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3fa1c4043919943baf0a2cdfaf040ffdd844750c

8286298: Remove unused methods in sun.invoke.util.VerifyType

Reviewed-by: bpb, alanb, mchung

! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/sun/invoke/util/VerifyType.java

Changeset: c4bd4499
Author:    KIRIYAMA Takuya <kiriyama.takuya at fujitsu.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-05-10 12:25:48 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c4bd4499f1476dd300d967c556750cf8a5f1c5c7

8238373: Punctuation should be same in jlink help usage on Japanese language

Reviewed-by: naoto

! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_de.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/jlink_ja.properties

Changeset: 65f50678
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2022-05-10 13:09:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/65f50678f2fc9b129db57181f227ba0da53ecd38

8286429: jpackageapplauncher build fails intermittently in Tier[45]

Reviewed-by: asemenyuk, ihse

! make/common/modules/LauncherCommon.gmk

Changeset: 9e320d9a
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2022-05-10 13:28:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9e320d9ab1813eda705d7318ef964092c50d1ade

8286198: [linux] Fix process-memory information

Reviewed-by: dholmes, mbaesken

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

Changeset: 1ca54046
Author:    Pengfei Li <pli at openjdk.org>
Date:      2022-05-10 13:37:03 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1ca540460cb3ca9de92ba6d9dd417526e333f91e

8286125: C2: "bad AD file" with PopulateIndex on x86_64

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/superword.cpp
+ test/hotspot/jtreg/compiler/vectorization/TestReplicateLoopIV.java

Changeset: 9835678a
Author:    dev-tianqixia <txiadev at gmail.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-05-10 13:43:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9835678a8658110cd2dac489cf55ab3d9074ea6d

8285710: Miscalculation of G1CardSetAllocator unused memory size

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/g1/g1CardSetMemory.cpp

Changeset: ecbb3804
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-05-10 14:52:17 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ecbb380450b79d5d7830e8c06d78bf933289d514

8286303: Serial: Remove reference to ParGCRareEvent_lock

Reviewed-by: kbarrett, iwalulya

! src/hotspot/share/gc/shared/blockOffsetTable.inline.hpp
! src/hotspot/share/runtime/mutexLocker.cpp

Changeset: fa25733d
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2022-05-10 15:18:14 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/fa25733d7603dff214a17c2ce95a564de965b6af

8286480: Remove the c1 getEventWriter() intrinsic to simplify post-Loom integration platform-porting efforts

Reviewed-by: coleenp, shade

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/jfr/support/jfrIntrinsics.cpp
! src/hotspot/share/jfr/support/jfrIntrinsics.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp

Changeset: 04bba07d
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-05-10 15:30:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/04bba07d6588cb96e371f3acdb49d735c9e6536d

8286363: BigInteger.parallelMultiply missing @since 19

Reviewed-by: alanb, darcy

! src/java.base/share/classes/java/math/BigInteger.java

Changeset: 0f377363
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-05-10 16:14:07 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0f3773635d3f20866472b505ac390bac10ed4676

8282420: JFR: Remove event handlers

Reviewed-by: mgronlun

! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_GraphBuilder.hpp
! src/hotspot/share/ci/ciSymbol.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.hpp
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
+ src/hotspot/share/jfr/instrumentation/jfrResolution.cpp
+ src/hotspot/share/jfr/instrumentation/jfrResolution.hpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
! 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/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.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/jfrTraceIdMacros.hpp
! src/hotspot/share/jfr/support/jfrIntrinsics.hpp
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.hpp
! src/hotspot/share/jfr/support/jfrKlassExtension.hpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/library_call.cpp
! src/jdk.jfr/share/classes/jdk/jfr/EventFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ErrorThrownEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/EventConfigurations.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ExceptionThrownEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/FileForceEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/FileReadEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/FileWriteEvent.java
- src/jdk.jfr/share/classes/jdk/jfr/events/Handlers.java
! src/jdk.jfr/share/classes/jdk/jfr/events/SocketReadEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/SocketWriteEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ASMToolkit.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Bits.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventClassBuilder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/EventHandlerCreator.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterFactoryRecipe.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterKey.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterMethod.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMUpcalls.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/StringPool.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventConfiguration.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventWriter.java
- src/jdk.jfr/share/classes/jdk/jfr/internal/handlers/EventHandler.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileChannelImplInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileInputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/FileOutputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/RandomAccessFileInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketInputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketOutputStreamInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/ThrowableTracer.java
+ test/jdk/jdk/jfr/jvm/E.java
+ test/jdk/jdk/jfr/jvm/MyCommitRegisteredFalseEvent.java
+ test/jdk/jdk/jfr/jvm/MyCommitRegisteredTrueEvent.java
+ test/jdk/jdk/jfr/jvm/NonEvent.java
+ test/jdk/jdk/jfr/jvm/PlaceholderEventWriter.java
+ test/jdk/jdk/jfr/jvm/PlaceholderEventWriterFactory.java
+ test/jdk/jdk/jfr/jvm/RegisteredFalseEvent.java
+ test/jdk/jdk/jfr/jvm/RegisteredTrueEvent.java
+ test/jdk/jdk/jfr/jvm/StaticCommitEvent.java
! test/jdk/jdk/jfr/jvm/TestEventWriterLog.java
! test/jdk/jdk/jfr/jvm/TestGetEventWriter.java
+ test/jdk/jdk/jfr/jvm/TestGetEventWriterPackage.java
+ test/jdk/jdk/jfr/jvm/TestGetEventWriterReflection.java
! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java

Changeset: 9073a98d
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Mandy Chung <mchung at openjdk.org>
Date:      2022-05-10 17:19:33 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9073a98d5791dedc5ed4156ec5229164ed1eef50

8282701: Use Class.getInterfaces(false) where possible to reduce allocation pressure

Reviewed-by: redestad, mchung

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

Changeset: 52dbfa99
Author:    Christian Stein <cstein at openjdk.org>
Committer: Calvin Cheung <ccheung at openjdk.org>
Date:      2022-05-10 18:13:41 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/52dbfa99fe34d7b9469fba626e3577a22fd1d1fe

8286460: Remove dependence on JAR filename in CDS tests

Reviewed-by: ccheung, iklam

! 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/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java

Changeset: 61c68abc
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-05-10 18:18:37 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/61c68abc68a77e5d009d4665dc21e840db02f4ae

8285518: CDS assert: visibility cannot change between dump time and runtime

Reviewed-by: dholmes, ccheung

! src/hotspot/share/classfile/systemDictionary.cpp

Changeset: d347fc12
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-05-10 18:58:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d347fc127bec1bf2b3d939b4d9d898d99255eca4

8286438: Add jhsdb jstack processing without --mixed in efh

Reviewed-by: cjplummer

! test/failure_handler/src/share/conf/common.properties

Changeset: 7704eb18
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-05-10 19:02:47 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7704eb18664606361bc87d54d102533530f1d2dd

8284980: Test vmTestbase/nsk/stress/except/except010.java times out with -Xcomp -XX:+DeoptimizeALot

Reviewed-by: dcubed

! test/hotspot/jtreg/vmTestbase/nsk/stress/except/except010.java

Changeset: dcec1d2a
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-05-10 19:12:29 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/dcec1d2a68e2c82e27174c3dc52bb17316530966

8286368: Cleanup problem lists after loom integration

Reviewed-by: alanb

! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList-Xcomp.txt
! test/jdk/ProblemList.txt

Changeset: 070a0cda
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2022-05-10 20:20:37 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/070a0cda31f83a3cf18a612b91c30d66cf407c3c

8286551: JDK-8286460 causes tests to fail to compile in Tier2

Reviewed-by: dcubed

! 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/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java

Changeset: aaeb08ec
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-05-10 22:28:12 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/aaeb08eca422776eef5955473734aad75cb2829a

8278123: serviceability/dcmd/vm/ClassLoaderStatsTest.java failing with java.lang.AssertionError: Should have a hidden class

Reviewed-by: cjplummer

! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderStatsTest.java

Changeset: d547a707
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-05-11 05:27:56 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d547a707bf1f9e252213fdab7eaf076b5cf884b4

8286474: Drop --enable-preview from Sealed Classes related tests

Reviewed-by: alanb, jpai, mchung, lancea

! test/jdk/java/lang/reflect/sealed_classes/SealedClassesReflectionTest.java
! test/jdk/java/lang/reflect/sealed_classes/TestSecurityManagerChecks.java

Changeset: 9c254841
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-05-11 05:29:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9c2548414c71b4caaad6ad9e1b122f474e705300

8286339: compiler/c2/irTests/TestEnumFinalFold.java fails if Enum/String methods are not inlined

Reviewed-by: thartmann, jiefu

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/c2/irTests/TestEnumFinalFold.java

Changeset: 6586e5ae
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-05-11 06:55:50 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/6586e5ae37e09a6d47f07758e710e1327e1c3be9

8286459: compile error with VS2017 in continuationFreezeThaw.cpp

Reviewed-by: clanger, mdoerr

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

Changeset: aa7ccdf4
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-05-11 07:25:49 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/aa7ccdf44549a52cce9e99f6569097d3343d9ee4

8275201: C2: hide klass() accessor from TypeOopPtr and typeKlassPtr subclasses

Reviewed-by: vlivanov, iveresov

! src/hotspot/share/ci/ciObjArrayKlass.cpp
! src/hotspot/share/ci/ciObjArrayKlass.hpp
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/parseHelper.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subtypenode.cpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: 63a1ec6e
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2022-05-11 08:49:30 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/63a1ec6e7c08fc21d5cded734637eeb80147079f

8286430: make test TEST="gtest:<sometag>" exits with error when it shouldn't

Reviewed-by: ihse, erikj

! make/RunTests.gmk

Changeset: 73c5e993
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-05-11 08:52:11 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/73c5e993e17f7435553edae79a1e8d70ece5493d

8286473: Drop --enable-preview from Record related tests

Reviewed-by: alanb, jpai, mchung

- test/jdk/java/lang/invoke/unreflect/TEST.properties
! test/jdk/java/nio/Buffer/BulkPutBuffer.java
! test/jdk/sun/misc/UnsafeFieldOffsets.java

Changeset: 7612bba0
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date:      2022-05-11 11:48:22 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7612bba0f1ae63b2c762eb103544dc43d4e8304f

8285698: Create a test to check the focus stealing of JPopupMenu from JComboBox

Reviewed-by: prr

+ test/jdk/javax/swing/JPopupMenu/JPopupMenuFocusStealTest.java

Changeset: faa1aad4
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-05-11 12:03:00 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/faa1aad4343aa7387f93a376963942ad40642c76

8286515: JFR: Remove SimpleStringIdPool class

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/StringPool.java

Changeset: f1554fc4
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-05-11 12:17:15 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f1554fc4a8e11a06465f57825fb376ba75019a2f

8285872: JFR: Remove finalize() methods

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/ChunkInputStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ChunksChannel.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java

Changeset: f6289669
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-05-11 12:26:21 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/f628966916b9772700297110e6d550f139735b4f

8286541: JFR: RecordingFile.write is missing "since 19"

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java

Changeset: 9ac52b0c
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-05-11 12:47:59 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/9ac52b0c2ebce89dcfd5bf8d5e87c60b9bff4c60

8286392: Address possibly lossy conversions in jdk.jfr

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java

Changeset: 7a2bbbbc
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-05-11 12:52:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7a2bbbbce5914e2167ce618fabf6116892caaf45

8286396: Address possibly lossy conversions in jdk.management.jfr

Reviewed-by: mgronlun

! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java

Changeset: 87f3d2b8
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2022-05-11 13:21:43 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/87f3d2b870a1534183c4a70db4526532bc858d04

8286446: PPC64: fix crashes after JDK-8284161 (virtual threads preview)

Reviewed-by: mdoerr, coleenp, shade

! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/frame_ppc.hpp
! src/hotspot/cpu/ppc/frame_ppc.inline.hpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/signature.cpp

Changeset: ae695d6c
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-05-11 14:15:52 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ae695d6cb79afbca6e38ede59b366ec55eced76a

8286476: x86_32: Fix crashes with non-preview mode after JDK-8284161 (Virtual Threads)

Reviewed-by: coleenp, stuefe

! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/share/runtime/signature.cpp

Changeset: 89de756f
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2022-05-11 15:06:14 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/89de756ffbefac452c7df559e2a4eb50bf71368b

8286387: Remove unused FreeListAllocator::reduce_free_list

Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/shared/freeListAllocator.cpp
! src/hotspot/share/gc/shared/freeListAllocator.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp

Changeset: cec23b1b
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-05-11 16:19:49 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/cec23b1b078cd0c82063dda1af5a54ea561855c9

8286556: Remove EagerInitialization develop option

Reviewed-by: rehn, redestad

! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/logging/ClassInitializationTest.java

Changeset: 4ad8cfa2
Author:    Jorn Vernee <jvernee at openjdk.org>
Date:      2022-05-11 17:57:36 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4ad8cfa26eb645f15a0aa77a58b2c333ded55c77

8286002: Add support for intel syntax to capstone hsdis

Reviewed-by: thartmann

! src/utils/hsdis/capstone/hsdis-capstone.c

Changeset: 46a775af
Author:    Tyler Steele <tsteele at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date:      2022-05-11 18:48:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/46a775af11bce4bc780b5f85e0cd2f648dee1d03

8286540: Build failure caused by missing DefaultPollerProvider implementation on AIX

Reviewed-by: bpb, alanb

+ src/java.base/aix/classes/sun/nio/ch/DefaultPollerProvider.java
+ src/java.base/aix/classes/sun/nio/ch/PollsetPoller.java

Changeset: fcf49f42
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-05-11 19:26:53 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/fcf49f42cef4ac3e50b3b480aecf6fa38cf5be00

8286441: Remove mode parameter from jdk.internal.perf.Perf.attach()

Reviewed-by: redestad, alanb

! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/runtime/perfMemory.hpp
! src/java.base/share/classes/jdk/internal/perf/Perf.java
! src/java.management/share/classes/sun/management/VMManagementImpl.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/VmIdentifier.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
! src/jdk.jcmd/share/classes/sun/tools/jps/Jps.java
! src/jdk.jstatd/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
! src/jdk.jstatd/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
! src/jdk.jstatd/share/classes/sun/tools/jstatd/RemoteHostImpl.java
! src/jdk.management.agent/share/classes/jdk/internal/agent/ConnectorAddressLink.java

Changeset: 1c50ea36
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2022-05-11 20:08:15 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1c50ea36a5878869ecdba7c3135eea4216ade675

8282607: runtime/ErrorHandling/MachCodeFramesInErrorFile.java failed with "RuntimeException: 0 < 2"

Reviewed-by: dholmes, coleenp

! test/hotspot/jtreg/runtime/ErrorHandling/MachCodeFramesInErrorFile.java

Changeset: 1586bf86
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2022-05-11 20:51:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1586bf862b6faa6477630fad2e62b198771ad187

8286401: Address possibly lossy conversions in Microbenchmarks

Reviewed-by: shade, ecaspole

! test/micro/org/openjdk/bench/java/nio/ByteBuffers.java
! test/micro/org/openjdk/bench/java/nio/CharBuffers.java
! test/micro/org/openjdk/bench/java/nio/DoubleBuffers.java
! test/micro/org/openjdk/bench/java/nio/FloatBuffers.java
! test/micro/org/openjdk/bench/java/nio/IntBuffers.java
! test/micro/org/openjdk/bench/java/nio/LongBuffers.java
! test/micro/org/openjdk/bench/java/nio/ShortBuffers.java
! test/micro/org/openjdk/bench/java/nio/X-Buffers-bin.java.template
! test/micro/org/openjdk/bench/java/nio/X-Buffers.java.template
! test/micro/org/openjdk/bench/java/nio/X-ByteBuffers-bin.java.template
! test/micro/org/openjdk/bench/javax/crypto/full/CipherBench.java
! test/micro/org/openjdk/bench/vm/compiler/PointerBenchmarkFlat.java
! test/micro/org/openjdk/bench/vm/compiler/Straighten.java

Changeset: ccbe8faa
Author:    Damon Nguyen <damon.nguyen at oracle.com>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-05-11 23:29:06 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ccbe8faa00b85a71ba84115c3321e20b661213c5

8282772: JButton text set as HTML content has unwanted padding

Reviewed-by: prr, psadhukhan

! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
! test/jdk/javax/swing/JButton/HtmlButtonImageTest/HtmlButtonImageTest.java

Changeset: 44a60ce1
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-05-11 23:34:25 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/44a60ce1724dc3e39faf1d7a68de2e6376894534

8285867: Convert applet manual tests SelectionVisible.java to Frame and automate

Reviewed-by: prr

- test/jdk/java/awt/TextArea/SelectionVisible/SelectionVisible.html
! test/jdk/java/awt/TextArea/SelectionVisible/SelectionVisible.java
- test/jdk/java/awt/TextField/SelectionVisible/SelectionVisible.html
! test/jdk/java/awt/TextField/SelectionVisible/SelectionVisible.java

Changeset: 57a76708
Author:    lawrence.andrews <lawrence.andrews at oracle.com>
Committer: Phil Race <prr at openjdk.org>
Date:      2022-05-11 23:35:51 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/57a76708864c3fed5fc2543f6a8552f38670488c

8285612: Remove jtreg tag manual=yesno for java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java

Reviewed-by: prr

! test/jdk/java/awt/print/PrinterJob/ImagePrinting/ClippedImages.java

Changeset: e9f45bb2
Author:    Eric Liu <eliu at openjdk.org>
Committer: Xiaohong Gong <xgong at openjdk.org>
Date:      2022-05-12 01:15:16 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e9f45bb270c832ea6cba52bef73e969eb78dddce

8282966: AArch64: Optimize VectorMask.toLong with SVE2

Reviewed-by: xgong, ngasson

! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h

Changeset: 82d25700
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-05-12 02:30:17 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/82d257006d6337920bbc78a33cf61c3cb809ce4b

8283001: windows-x86-cmp-baseline fails in some jvmti native libs

Reviewed-by: sspitsyn, amenkov

! test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/libbreakpoint01.cpp
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/libframepop02.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/GetAllThreadsNullTest/libGetAllThreadsNullTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/contmon03/libcontmon03.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/framecnt02/libframecnt02.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/framecnt03/libframecnt03.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/frameloc03/libframeloc03.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/getstacktr02/libgetstacktr02.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/getstacktr09/libgetstacktr09.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/thrinfo02/libthrinfo02.cpp
! test/hotspot/jtreg/serviceability/jvmti/negative/thrstat04/libthrstat04.cpp
! test/hotspot/jtreg/serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/libSetGetThreadLocalStorageStress.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/liballthr01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon01/libcontmon01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetCurrentContendedMonitor/contmon02/libcontmon02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/libframecnt01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc01/libframeloc01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc02/libframeloc02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/GetStackTraceCurrentThreadTest/libGetStackTraceCurrentThreadTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr03/libgetstacktr03.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr04/libgetstacktr04.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr05/libgetstacktr05.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr06/libgetstacktr06.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr07/libgetstacktr07.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetStackTrace/getstacktr08/libgetstacktr08.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadInfo/thrinfo01/libthrinfo01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat01/libthrstat01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat02/libthrstat02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat03/libthrstat03.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadState/thrstat05/libthrstat05.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThread/resumethrd01/libresumethrd01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThread/resumethrd02/libresumethrd02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst01/libresumethrdlst01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/ResumeThreadList/resumethrdlst02/libresumethrdlst02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd01/libsuspendthrd01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd02/libsuspendthrd02.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThread/suspendthrd03/libsuspendthrd03.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst01/libsuspendthrdlst01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst02/libsuspendthrdlst02.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/SelfSuspendDisablerTest/libSelfSuspendDisablerTest.cpp
! test/hotspot/jtreg/serviceability/jvmti/vthread/WaitNotifySuspendedVThreadTest/libWaitNotifySuspendedVThread.cpp

Changeset: 7567627f
Author:    tqxia <txiadev at gmail.com>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-05-12 06:40:45 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/7567627f4a520b4a8b9afd4f6bf5e6c716031569

8286467: G1: Collection set pruning adds one region too many

Reviewed-by: tschatzl, ayang

! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp

Changeset: 96d48f38
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2022-05-12 06:48:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/96d48f386b59096c6d1c88c142037c44db5ccacf

8286433: Cache certificates decoded from TLS session tickets

Reviewed-by: coffeys, xuelei

! src/java.base/share/classes/sun/security/provider/X509Factory.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java

Changeset: 89392fb1
Author:    Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2022-05-12 07:05:38 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/89392fb15e9652b7b562b3511f79bda725c5499c

8285820: C2: LCM prioritizes locally dependent CreateEx nodes over projections after 8270090

Co-authored-by: Aleksey Shipilev <shade at openjdk.org>
Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/lcm.cpp

Changeset: 50d47de8
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-05-12 08:09:54 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/50d47de8358e2f22bf3a4a165d660c25ef6eacbc

8286582: Build fails on macos aarch64 when using --with-zlib=bundled

Reviewed-by: ihse, lancea

! make/autoconf/lib-bundled.m4
! make/modules/java.base/lib/CoreLibraries.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk

Changeset: ff17f496
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-05-12 08:54:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/ff17f496f4bcd8f775eb1ba6d962e963428322d3

8284888: [macos] javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java failed with "NimbusLookAndFeel] : ERROR: icon and imageIcon not same."

Reviewed-by: prr

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java

Changeset: be97b4bc
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2022-05-12 09:25:42 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/be97b4bc83d4d3b2edfe6d9157a8d5bc079bdade

8278348: [macos12] javax/swing/JTree/4908142/bug4908142.java fails in macos12

Reviewed-by: prr

! test/jdk/ProblemList.txt

Changeset: 40f43c6b
Author:    Adam Farley <afarley at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-05-12 09:27:04 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/40f43c6b1ffc88d55dd3223f5d0259ae73cf0356

8286601: Mac Aarch: Excessive warnings to be ignored for build jdk

Reviewed-by: erikj

! make/autoconf/flags-cflags.m4

Changeset: dea6e886
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2022-05-12 12:26:28 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/dea6e886af20457597dd02dacf1e80273a7165a7

8284680: sun.font.FontConfigManager.getFontConfig() leaks charset

Reviewed-by: prr, andrew

! src/java.desktop/unix/native/common/awt/fontpath.c

Changeset: 36bdd251
Author:    Guoxiong Li <gli at openjdk.org>
Date:      2022-05-12 13:05:57 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/36bdd25159ff78425e5f0a1145a814d9edca97ae

8286573: Remove the unnecessary method Attr#attribTopLevel and its usage

Reviewed-by: vromero

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

Changeset: 752ad1c4
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2022-05-12 13:27:45 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/752ad1c41093645506dd267f618bd46882d0c674

8286422: Add OIDs for RC2 and Blowfish

Reviewed-by: hchao, ascarpino

! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
- test/jdk/sun/security/pkcs12/DESName.java
+ test/jdk/sun/security/pkcs12/SecretKeyAlgorithms.java

Changeset: e4439ca3
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-05-12 13:40:21 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/e4439ca32abd779d7525f3a545e3635a8b02bc1c

8284283: javac crashes when several transitive supertypes are missing

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/missingSuperRecovery/MissingSuperRecovery.java
! test/langtools/tools/javac/missingSuperRecovery/MissingSuperRecovery.out
+ test/langtools/tools/javac/recovery/MissingTransitiveSuperTypes.java

Changeset: 1904e9d2
Author:    Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date:      2022-05-12 13:51:47 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/1904e9d280d1cce2deead4d4aa39dda1beb9dff1

8286423: Destroy password protection in the example code in KeyStore

Reviewed-by: weijun

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

Changeset: 82aa0455
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-05-12 15:18:18 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/82aa04558434f60f3b308e4da164cf44120efa67

8286015: JFR: Remove jfr.save.generated.asm

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIClassInstrumentation.java

Changeset: cc7560e9
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2022-05-12 15:58:19 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/cc7560e995eac56709d9e55a1561135fad246cb2

8286287: Reading file as UTF-16 causes Error which "shouldn't happen"

Reviewed-by: jpai, bpb, rriggs

! src/java.base/share/classes/java/lang/String.java
+ test/jdk/java/lang/String/NewStringNoRepl.java

Changeset: 3be394e1
Author:    Martin Balao <mbalao at openjdk.org>
Date:      2022-05-12 16:16:49 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3be394e1606dd17c2c14ce806c796f5eb2b1ad6e

8275535: Retrying a failed authentication on multiple LDAP servers can lead to users blocked

Reviewed-by: aefimov, dfuchs

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java

Changeset: 2c5d1362
Author:    Maurizio Cimadamore <mcimadamore at openjdk.org>
Date:      2022-05-12 16:17:45 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/2c5d136260fa717afa374db8b923b7c886d069b7

8282191: Implementation of Foreign Function & Memory API (Preview)

Reviewed-by: erikj, jvernee, psandoz, dholmes, mchung

! make/conf/docs-modules.conf
! make/conf/module-loader-map.conf
! make/modules/java.base/Lib.gmk
! make/modules/java.base/gensrc/GensrcVarHandles.gmk
- make/modules/jdk.incubator.foreign/Lib.gmk
! make/test/BuildMicrobenchmark.gmk
! make/test/JtregNativeJdk.gmk
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/prims/scopedMemoryAccess.cpp
! src/hotspot/share/prims/universalUpcallHandler.cpp
! src/hotspot/share/prims/universalUpcallHandler.hpp
+ src/java.base/share/classes/java/lang/foreign/AbstractLayout.java
+ src/java.base/share/classes/java/lang/foreign/Addressable.java
+ src/java.base/share/classes/java/lang/foreign/FunctionDescriptor.java
+ src/java.base/share/classes/java/lang/foreign/GroupLayout.java
+ src/java.base/share/classes/java/lang/foreign/Linker.java
+ src/java.base/share/classes/java/lang/foreign/MemoryAddress.java
+ src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
+ src/java.base/share/classes/java/lang/foreign/MemorySegment.java
+ src/java.base/share/classes/java/lang/foreign/MemorySession.java
+ src/java.base/share/classes/java/lang/foreign/PaddingLayout.java
+ src/java.base/share/classes/java/lang/foreign/SegmentAllocator.java
+ src/java.base/share/classes/java/lang/foreign/SequenceLayout.java
+ src/java.base/share/classes/java/lang/foreign/SymbolLookup.java
+ src/java.base/share/classes/java/lang/foreign/VaList.java
+ src/java.base/share/classes/java/lang/foreign/ValueLayout.java
+ src/java.base/share/classes/java/lang/foreign/package-info.java
- src/java.base/share/classes/java/lang/invoke/MemoryAccessVarHandleBase.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
+ src/java.base/share/classes/java/lang/invoke/VarHandleSegmentViewBase.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/java/lang/invoke/X-VarHandleByteArrayView.java.template
- src/java.base/share/classes/java/lang/invoke/X-VarHandleMemoryAccess.java.template
+ src/java.base/share/classes/java/lang/invoke/X-VarHandleSegmentView.java.template
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/BufferMismatch.java
! src/java.base/share/classes/java/nio/ByteBufferAs-X-Buffer.java.template
! src/java.base/share/classes/java/nio/Direct-X-Buffer-bin.java.template
! 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/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
- src/java.base/share/classes/jdk/internal/access/foreign/MemoryAddressProxy.java
- src/java.base/share/classes/jdk/internal/access/foreign/MemorySegmentProxy.java
- src/java.base/share/classes/jdk/internal/access/foreign/NativeLibraryProxy.java
+ src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
+ src/java.base/share/classes/jdk/internal/foreign/ArenaAllocator.java
= src/java.base/share/classes/jdk/internal/foreign/CABI.java
+ src/java.base/share/classes/jdk/internal/foreign/ConfinedSession.java
+ src/java.base/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
+ src/java.base/share/classes/jdk/internal/foreign/LayoutPath.java
+ src/java.base/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
+ src/java.base/share/classes/jdk/internal/foreign/MemoryAddressImpl.java
+ src/java.base/share/classes/jdk/internal/foreign/MemorySessionImpl.java
+ src/java.base/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
= src/java.base/share/classes/jdk/internal/foreign/PlatformLayouts.java
+ src/java.base/share/classes/jdk/internal/foreign/Scoped.java
+ src/java.base/share/classes/jdk/internal/foreign/SharedSession.java
+ src/java.base/share/classes/jdk/internal/foreign/SystemLookup.java
+ src/java.base/share/classes/jdk/internal/foreign/Utils.java
= src/java.base/share/classes/jdk/internal/foreign/abi/ABIDescriptor.java
= src/java.base/share/classes/jdk/internal/foreign/abi/Architecture.java
= src/java.base/share/classes/jdk/internal/foreign/abi/Binding.java
= src/java.base/share/classes/jdk/internal/foreign/abi/BindingInterpreter.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/BufferLayout.java
= src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequence.java
= src/java.base/share/classes/jdk/internal/foreign/abi/CallingSequenceBuilder.java
= src/java.base/share/classes/jdk/internal/foreign/abi/ProgrammableInvoker.java
= src/java.base/share/classes/jdk/internal/foreign/abi/ProgrammableUpcallHandler.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/SharedUtils.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/UpcallStubs.java
= src/java.base/share/classes/jdk/internal/foreign/abi/VMStorage.java
= src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/AArch64Architecture.java
= src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java
= src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/TypeClass.java
= src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64CallArranger.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java
= src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList.java
= src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64CallArranger.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList.java
= src/java.base/share/classes/jdk/internal/foreign/abi/x64/X86_64Architecture.java
= src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/ArgumentClassImpl.java
= src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java
= src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVVaList.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java
= src/java.base/share/classes/jdk/internal/foreign/abi/x64/sysv/TypeClass.java
= src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java
= src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/TypeClass.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/WinVaList.java
+ src/java.base/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess-bin.java.template
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! src/java.base/share/classes/sun/nio/ch/Util.java
= src/java.base/share/native/libsyslookup/syslookup.c
= src/java.base/windows/native/libsyslookup/syslookup.c
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/FunctionDescriptor.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/NativeSymbol.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/PaddingLayout.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ResourceScope.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SegmentAllocator.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SymbolLookup.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/VaList.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ValueLayout.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ArenaAllocator.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ConfinedScope.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/NativeSymbolImpl.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ResourceScopeImpl.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Scoped.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SharedScope.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SystemLookup.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/BufferLayout.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/UpcallStubs.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/WinVaList.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java
- src/jdk.incubator.foreign/share/classes/module-info.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java
! test/jdk/ProblemList.txt
! test/jdk/java/foreign/CallGeneratorHelper.java
+ test/jdk/java/foreign/LibraryLookupTest.java
! test/jdk/java/foreign/NativeTestHelper.java
! test/jdk/java/foreign/SafeFunctionAccessTest.java
! test/jdk/java/foreign/StdLibTest.java
- test/jdk/java/foreign/TEST.properties
! test/jdk/java/foreign/TestAdaptVarHandles.java
! test/jdk/java/foreign/TestArrayCopy.java
! test/jdk/java/foreign/TestArrays.java
! test/jdk/java/foreign/TestByteBuffer.java
+ test/jdk/java/foreign/TestClassLoaderFindNative.java
- test/jdk/java/foreign/TestCondy.java
! test/jdk/java/foreign/TestDowncall.java
+ test/jdk/java/foreign/TestFallbackLookup.java
! test/jdk/java/foreign/TestFree.java
! test/jdk/java/foreign/TestFunctionDescriptor.java
! test/jdk/java/foreign/TestHandshake.java
! test/jdk/java/foreign/TestHeapAlignment.java
! test/jdk/java/foreign/TestIllegalLink.java
! test/jdk/java/foreign/TestIntrinsics.java
- test/jdk/java/foreign/TestLayoutConstants.java
! test/jdk/java/foreign/TestLayoutEquality.java
! test/jdk/java/foreign/TestLayoutPaths.java
! test/jdk/java/foreign/TestLayouts.java
! test/jdk/java/foreign/TestMatrix.java
! test/jdk/java/foreign/TestMemoryAccess.java
! test/jdk/java/foreign/TestMemoryAccessInstance.java
! test/jdk/java/foreign/TestMemoryAlignment.java
! test/jdk/java/foreign/TestMemoryDereference.java
- test/jdk/java/foreign/TestMemoryHandleAsUnsigned.java
+ test/jdk/java/foreign/TestMemorySession.java
! test/jdk/java/foreign/TestMismatch.java
! test/jdk/java/foreign/TestNULLAddress.java
! test/jdk/java/foreign/TestNative.java
! test/jdk/java/foreign/TestNoForeignUnsafeOverride.java
! test/jdk/java/foreign/TestNulls.java
! test/jdk/java/foreign/TestReshape.java
- test/jdk/java/foreign/TestResourceScope.java
- test/jdk/java/foreign/TestRestricted.java
! test/jdk/java/foreign/TestScopedOperations.java
! test/jdk/java/foreign/TestSegmentAllocators.java
! test/jdk/java/foreign/TestSegmentCopy.java
! test/jdk/java/foreign/TestSegmentOffset.java
! test/jdk/java/foreign/TestSegmentOverlap.java
! test/jdk/java/foreign/TestSegments.java
! test/jdk/java/foreign/TestSharedAccess.java
! test/jdk/java/foreign/TestSlices.java
! test/jdk/java/foreign/TestSpliterator.java
! test/jdk/java/foreign/TestStringEncoding.java
- test/jdk/java/foreign/TestSymbolLookup.java
! test/jdk/java/foreign/TestTypeAccess.java
! test/jdk/java/foreign/TestUnsupportedPlatform.java
- test/jdk/java/foreign/TestUpcall.java
+ test/jdk/java/foreign/TestUpcallAsync.java
+ test/jdk/java/foreign/TestUpcallBase.java
! test/jdk/java/foreign/TestUpcallException.java
! test/jdk/java/foreign/TestUpcallHighArity.java
+ test/jdk/java/foreign/TestUpcallScope.java
+ test/jdk/java/foreign/TestUpcallStack.java
! test/jdk/java/foreign/TestUpcallStructScope.java
! test/jdk/java/foreign/TestVarArgs.java
! test/jdk/java/foreign/TestVarHandleCombinators.java
! test/jdk/java/foreign/ThrowingUpcall.java
! test/jdk/java/foreign/callarranger/CallArrangerTestBase.java
! test/jdk/java/foreign/callarranger/TestAarch64CallArranger.java
! test/jdk/java/foreign/callarranger/TestSysVCallArranger.java
! test/jdk/java/foreign/callarranger/TestWindowsCallArranger.java
! test/jdk/java/foreign/channels/AbstractChannelsTest.java
! test/jdk/java/foreign/channels/TestAsyncSocketChannels.java
! test/jdk/java/foreign/channels/TestSocketChannels.java
- test/jdk/java/foreign/enablenativeaccess/TestDriver.java
+ test/jdk/java/foreign/enablenativeaccess/TestEnableNativeAccess.java
! test/jdk/java/foreign/enablenativeaccess/org/openjdk/foreigntest/PanamaMainUnnamedModule.java
+ test/jdk/java/foreign/enablenativeaccess/org/openjdk/foreigntest/libLinkerInvokerUnnamed.cpp
! test/jdk/java/foreign/enablenativeaccess/panama_module/module-info.java
! test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMain.java
+ test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMainDirect.java
! test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMainInvoke.java
+ test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMainJNI.java
! test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMainReflection.java
+ test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/libLinkerInvokerModule.cpp
! test/jdk/java/foreign/handles/Driver.java
! test/jdk/java/foreign/handles/invoker_module/handle/invoker/MethodHandleInvoker.java
! test/jdk/java/foreign/handles/invoker_module/module-info.java
! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java
! test/jdk/java/foreign/handles/lookup_module/module-info.java
+ test/jdk/java/foreign/libLibraryLookup.c
+ test/jdk/java/foreign/libTestDowncallStack.c
+ test/jdk/java/foreign/libTestUpcallStack.c
! test/jdk/java/foreign/loaderLookup/TestLoaderLookup.java
+ test/jdk/java/foreign/loaderLookup/TestLoaderLookupJNI.java
! test/jdk/java/foreign/loaderLookup/invoker/Invoker.java
+ test/jdk/java/foreign/loaderLookup/libLoaderLookupInvoker.cpp
! test/jdk/java/foreign/loaderLookup/lookup/Lookup.java
! test/jdk/java/foreign/malloc/TestMixedMallocFree.java
! test/jdk/java/foreign/stackwalk/TestAsyncStackWalk.java
! test/jdk/java/foreign/stackwalk/TestStackWalk.java
! test/jdk/java/foreign/upcalldeopt/TestUpcallDeopt.java
! test/jdk/java/foreign/valist/VaListTest.java
! test/jdk/java/foreign/virtual/TestVirtualCalls.java
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestExact.java
+ test/jdk/java/nio/channels/FileChannel/MapToMemorySegmentTest.java
! test/jdk/java/util/stream/test/TEST.properties
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SegmentTestDataProvider.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java
! test/jdk/jdk/incubator/vector/AbstractVectorLoadStoreTest.java
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template
+ test/micro/org/openjdk/bench/java/lang/foreign/BulkMismatchAcquire.java
+ test/micro/org/openjdk/bench/java/lang/foreign/BulkOps.java
+ test/micro/org/openjdk/bench/java/lang/foreign/CLayouts.java
= test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadConstant.java
+ test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadHelper.java
= test/micro/org/openjdk/bench/java/lang/foreign/CallOverheadVirtual.java
= test/micro/org/openjdk/bench/java/lang/foreign/JNICB.h
= test/micro/org/openjdk/bench/java/lang/foreign/JNICB.java
+ test/micro/org/openjdk/bench/java/lang/foreign/LoopOverConstant.java
+ test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNew.java
+ test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNewHeap.java
+ test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstant.java
+ test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantFP.java
+ test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantHeap.java
+ test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantMapped.java
+ test/micro/org/openjdk/bench/java/lang/foreign/LoopOverNonConstantShared.java
= test/micro/org/openjdk/bench/java/lang/foreign/LoopOverPollutedBuffer.java
+ test/micro/org/openjdk/bench/java/lang/foreign/LoopOverPollutedSegments.java
= test/micro/org/openjdk/bench/java/lang/foreign/LoopOverSlice.java
+ test/micro/org/openjdk/bench/java/lang/foreign/MemorySessionClose.java
= test/micro/org/openjdk/bench/java/lang/foreign/ParallelSum.java
+ test/micro/org/openjdk/bench/java/lang/foreign/PointerInvoke.java
+ test/micro/org/openjdk/bench/java/lang/foreign/QSort.java
+ test/micro/org/openjdk/bench/java/lang/foreign/StrLenTest.java
+ test/micro/org/openjdk/bench/java/lang/foreign/TestAdaptVarHandles.java
= test/micro/org/openjdk/bench/java/lang/foreign/TestLoadBytes.java
+ test/micro/org/openjdk/bench/java/lang/foreign/UnrolledAccess.java
+ test/micro/org/openjdk/bench/java/lang/foreign/Upcalls.java
= test/micro/org/openjdk/bench/java/lang/foreign/Utils.java
+ test/micro/org/openjdk/bench/java/lang/foreign/VaList.java
+ test/micro/org/openjdk/bench/java/lang/foreign/VarHandleExact.java
= test/micro/org/openjdk/bench/java/lang/foreign/libCallOverhead.c
+ test/micro/org/openjdk/bench/java/lang/foreign/libCallOverheadJNI.c
= test/micro/org/openjdk/bench/java/lang/foreign/libJNICB.c
+ test/micro/org/openjdk/bench/java/lang/foreign/libPtr.c
= test/micro/org/openjdk/bench/java/lang/foreign/libQSort.c
+ test/micro/org/openjdk/bench/java/lang/foreign/libQSortJNI.c
+ test/micro/org/openjdk/bench/java/lang/foreign/libStrLen.c
= test/micro/org/openjdk/bench/java/lang/foreign/libUpcalls.c
+ test/micro/org/openjdk/bench/java/lang/foreign/libUpcallsJNI.c
= test/micro/org/openjdk/bench/java/lang/foreign/libVaList.c
+ test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAccess.java
+ test/micro/org/openjdk/bench/java/lang/foreign/points/PointsAlloc.java
+ test/micro/org/openjdk/bench/java/lang/foreign/points/PointsDistance.java
+ test/micro/org/openjdk/bench/java/lang/foreign/points/PointsFree.java
= test/micro/org/openjdk/bench/java/lang/foreign/points/support/BBPoint.java
= test/micro/org/openjdk/bench/java/lang/foreign/points/support/JNIPoint.java
+ test/micro/org/openjdk/bench/java/lang/foreign/points/support/PanamaPoint.java
+ test/micro/org/openjdk/bench/java/lang/foreign/points/support/libJNIPoint.c
= test/micro/org/openjdk/bench/java/lang/foreign/points/support/libPoint.c
= test/micro/org/openjdk/bench/java/lang/foreign/points/support/points.h
- test/micro/org/openjdk/bench/jdk/incubator/foreign/BulkMismatchAcquire.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/BulkOps.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/CLayouts.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadHelper.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverConstant.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNew.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNewHeap.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstant.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantFP.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantHeap.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantMapped.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantShared.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverPollutedSegments.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/QSort.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/ResourceScopeClose.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/StrLenTest.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/TestAdaptVarHandles.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/UnrolledAccess.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/Upcalls.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/VaList.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/VarHandleExact.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/libCallOverheadJNI.c
- test/micro/org/openjdk/bench/jdk/incubator/foreign/libQSortJNI.c
- test/micro/org/openjdk/bench/jdk/incubator/foreign/libStrLen.c
- test/micro/org/openjdk/bench/jdk/incubator/foreign/libUpcallsJNI.c
- test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsAccess.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsAlloc.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsDistance.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsFree.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/PanamaPoint.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/libJNIPoint.c
! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreBytes.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/TestLoadStoreShort.java

Changeset: 0a6832b2
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-05-12 16:35:40 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/0a6832b24c76bb445ba8d1606d743252c1ff49c3

8286617: Improve parameter names in javax.lang.model utility visitors

Reviewed-by: iris, jjg

! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor9.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor6.java

Changeset: 17c52789
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2022-05-12 16:50:36 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/17c52789b79a4ccd65308f90c4e02c1732b206be

8286378: Address possibly lossy conversions in java.base

Reviewed-by: naoto, xuelei, bpb, alanb

! src/java.base/linux/classes/sun/nio/ch/EPollSelectorImpl.java
! src/java.base/share/classes/com/sun/crypto/provider/AESCrypt.java
! src/java.base/share/classes/com/sun/crypto/provider/Poly1305.java
! src/java.base/share/classes/java/io/BufferedInputStream.java
! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/ByteArrayInputStream.java
! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/PushbackInputStream.java
! src/java.base/share/classes/java/io/PushbackReader.java
! src/java.base/share/classes/java/io/StringBufferInputStream.java
! src/java.base/share/classes/java/io/StringReader.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/net/URLPermission.java
! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/java/time/temporal/TemporalAdjusters.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! src/java.base/share/classes/java/util/UUID.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/stream/Nodes.java
! src/java.base/share/classes/javax/crypto/CipherInputStream.java
! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Frame.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/MethodWriter.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.base/share/classes/sun/security/util/BitArray.java
! src/java.base/share/classes/sun/security/util/DerValue.java
! src/java.base/share/classes/sun/security/util/ObjectIdentifier.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/unix/classes/sun/nio/ch/PollSelectorImpl.java

Changeset: 160944bc
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2022-05-12 16:56:05 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/160944bc6bd94d2927f398cf7732027c1b836a42

8286615: Small refactor to SerializedLambda

Reviewed-by: bpb, iris

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

Changeset: 74eee28a
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2022-05-12 18:17:31 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/74eee28a710f2d0c9f613522ee3d228d6b601252

8286560: Remove user parameter from jdk.internal.perf.Perf.attach()

Reviewed-by: dholmes, alanb

! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/prims/perf.cpp
! src/hotspot/share/runtime/perfMemory.hpp
! src/java.base/share/classes/jdk/internal/perf/Perf.java

Changeset: 71183437
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2022-05-12 18:21:52 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/711834373790fe6e8df69a3309514500eb230959

8278262: JFR: TestPrintXML can't handle missing timestamps

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/tool/TestPrintXML.java

Changeset: 5ff1d227
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2022-05-12 18:36:02 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/5ff1d227bb878efda6262b183dfc5a0be2ce00c3

8286386: Address possibly lossy conversions in java.net.http

Reviewed-by: rriggs, michaelm, prappo

! src/java.net.http/share/classes/jdk/internal/net/http/BufferingSubscriber.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/QuickHuffman.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/Frame.java

Changeset: 61cb4b74
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2022-05-12 18:38:23 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/61cb4b7448e96cb1ae218af4c39f44a5c66c0f9f

8285951: Replace Algorithms.eatMemory(...) with WB.fullGC() in vmTestbase_vm_gc_ref tests

Reviewed-by: kbarrett, tschatzl

! 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/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/gctests/PhantomReference/phantom002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft001/soft001.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft002/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft003/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft003/soft003.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft004/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft004/soft004.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft005/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/SoftReference/soft005/soft005.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak001/weak001.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak002/TEST.properties
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak002/TestDescription.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak003/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak003/weak003.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak004/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak004/weak004.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak005/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak005/weak005.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak006/weak006.java
- test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak007/TEST.properties
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReference/weak007/weak007.java
! test/hotspot/jtreg/vmTestbase/gc/gctests/WeakReferenceGC/WeakReferenceGC.java

Changeset: 986d87dc
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-05-12 18:49:58 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/986d87dcc0b5d23828d7390be0a61756be1aae6f

8274113: (fc) Tune FileChannel.transferFrom()

Reviewed-by: alanb

! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/unix/native/libnio/ch/FileChannelImpl.c
! src/java.base/windows/native/libnio/ch/FileChannelImpl.c
! test/jdk/java/nio/channels/FileChannel/Transfers.java

Changeset: 4b8a66a5
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-05-12 22:30:55 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/4b8a66a5ff511c0476096a52e999d5b168bb0cd3

8286424: GetVersionEx is deprecated

Reviewed-by: dholmes, hseigel

! src/hotspot/os/windows/os_windows.cpp

Changeset: 369611ea
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-05-12 22:37:42 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/369611ea3484d33707f89e306437405ce19ce328

8286677: [BACKOUT] (fc) Tune FileChannel.transferFrom()

Reviewed-by: dholmes, mikael

! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/unix/native/libnio/ch/FileChannelImpl.c
! src/java.base/windows/native/libnio/ch/FileChannelImpl.c
! test/jdk/java/nio/channels/FileChannel/Transfers.java

Changeset: 617ef541
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2022-05-12 22:48:04 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/617ef541bba58e45aa660aa30d7eb85c89ddb5b5

8286647: JFR: Build failure when C1 or C2 is disabled after JDK-8282420

Reviewed-by: mgronlun

! src/hotspot/share/jfr/instrumentation/jfrResolution.cpp
! src/hotspot/share/jfr/jfr.cpp

Changeset: c3bade2e
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-05-13 01:55:46 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/c3bade2e08f865bf1e65d48e6d27bff9c022d35f

8286623: Bundle zlib by default with JDK on macos aarch64

Reviewed-by: lancea, ihse, erikj

! make/autoconf/lib-bundled.m4
! make/conf/jib-profiles.js

Changeset: d5ae3833
Author:    Johan Sjölén <johan.sjolen at oracle.com>
Committer: Robbin Ehn <rehn at openjdk.org>
Date:      2022-05-13 06:50:30 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/d5ae3833b1b71eb84fadb69c0c92851400f8921c

8286117: Remove unnecessary indirection and unused code in UL

Reviewed-by: dholmes, rehn, iklam

! src/hotspot/share/logging/log.hpp
! src/hotspot/share/logging/logHandle.hpp
! src/hotspot/share/logging/logMessage.hpp
! src/hotspot/share/logging/logStream.hpp
! src/hotspot/share/logging/logTagSet.hpp

Changeset: 11fa03f3
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2022-05-13 09:45:48 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/11fa03f3ee0e0224a14f6bcf88cdd92e17ed0784

8282160: JShell circularly-required classes cannot be defined

Reviewed-by: vromero

! src/jdk.jshell/share/classes/jdk/jshell/Diag.java
! src/jdk.jshell/share/classes/jdk/jshell/DiagList.java
! test/langtools/jdk/jshell/ClassesTest.java

Changeset: 3e21600a
Author:    duke <duke at openjdk.org>
Date:      2022-05-13 11:00:55 +0000
URL:       https://git.openjdk.java.net/panama-foreign/commit/3e21600ad2739566bfb9e69b5020301802497e22

Automatic merge of jdk:master into master




More information about the panama-dev mailing list