git: openjdk/loom: fibers: 32 new changesets

duke duke at openjdk.org
Thu Jun 13 10:35:51 UTC 2024


Changeset: badf1cb9
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-06-11 06:57:05 +0000
URL:       https://git.openjdk.org/loom/commit/badf1cb9ce9dcae6cca92046f7cc1231067ca799

8331675: gtest CollectorPolicy.young_min_ergo_vm fails after 8272364

Reviewed-by: tschatzl, zgu, gli

! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp

Changeset: 0e4d4a0c
Author:    Bhavana Kilambi <bkilambi at openjdk.org>
Committer: Emanuel Peter <epeter at openjdk.org>
Date:      2024-06-11 07:16:56 +0000
URL:       https://git.openjdk.org/loom/commit/0e4d4a0c3150c01d927bd69cc578cea053cf16b3

8320725: AArch64: C2: Add "requires_strict_order" flag for floating-point add and mul reduction

Co-authored-by: Eric Liu <eliu at openjdk.org>
Reviewed-by: gli, epeter, aph

! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestVectorFPReduction.java
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorAddMulReduction.java

Changeset: 788b876e
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-06-11 07:53:53 +0000
URL:       https://git.openjdk.org/loom/commit/788b876ebd631bdaea99954196eae47b18c49e86

8333917: G1: Refactor G1CollectedHeap::register_old_region_with_region_attr

Reviewed-by: gli, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp

Changeset: 93f3918e
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-06-11 08:37:47 +0000
URL:       https://git.openjdk.org/loom/commit/93f3918ee16fd4360f1d57c379a4bdc4baa88f2b

8333954: Parallel: Remove unused arguments of type ParCompactionManager*

Reviewed-by: iwalulya

! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp

Changeset: 28437459
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-06-11 11:23:53 +0000
URL:       https://git.openjdk.org/loom/commit/28437459fb78eda616d50917580c10ed16a4aeff

8333972: Parallel: Remove unused methods in PSOldGen

Reviewed-by: iwalulya

! src/hotspot/share/gc/parallel/psOldGen.hpp

Changeset: ef101f1b
Author:    Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-06-11 11:32:12 +0000
URL:       https://git.openjdk.org/loom/commit/ef101f1bf20f2813f855af4bc4eb317565175208

8332920: C2: Partial Peeling is wrongly applied for CmpU with negative limit

Reviewed-by: kvn, thartmann, epeter

! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestPartialPeelAtUnsignedTestsNegativeLimit.java

Changeset: aaaa86b5
Author:    Renjith Kannath Pariyangad <rkannathpari at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2024-06-11 11:47:19 +0000
URL:       https://git.openjdk.org/loom/commit/aaaa86b57172d45d1126c50efc270c6e49aba7a5

8333360: PrintNullString.java doesn't use float arguments

Reviewed-by: aivanov, abhiscxk, achung

! test/jdk/java/awt/print/PrinterJob/PrintNullString.java

Changeset: b77bd5fd
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2024-06-11 17:34:09 +0000
URL:       https://git.openjdk.org/loom/commit/b77bd5fd6a6f7ddbed90300fba790da4fb683275

8333742: ProcessImpl and ProcessHandleImpl may mishandle processes that exit with code 259

Reviewed-by: rriggs

! src/java.base/windows/classes/java/lang/ProcessImpl.java
! src/java.base/windows/native/libjava/ProcessHandleImpl_win.c
! src/java.base/windows/native/libjava/ProcessImpl_md.c
! test/jdk/java/lang/ProcessHandle/OnExitTest.java

Changeset: 7ed8a5c4
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2024-06-11 18:40:20 +0000
URL:       https://git.openjdk.org/loom/commit/7ed8a5c431e1cba34167896f8d331caf594852ef

8333841: Add more logging into setfldw001 tests

Reviewed-by: cjplummer, amenkov, sspitsyn

! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/setfldw001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetFieldModificationWatch/setfmodw001/setfmodw001.cpp

Changeset: bbd3b1d8
Author:    Alexandre Iline <shurailine at openjdk.org>
Date:      2024-06-11 20:10:46 +0000
URL:       https://git.openjdk.org/loom/commit/bbd3b1d812da997347fca4c06e22794285ab00d3

8334036: Update JCov for class file version 68

Reviewed-by: alanb, erikj

! make/conf/jib-profiles.js

Changeset: 56e8e607
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2024-06-11 21:03:20 +0000
URL:       https://git.openjdk.org/loom/commit/56e8e60792b23bc101f46b497dcc9d3c76855384

8330534: Update nsk/jdwp tests to use driver instead of othervm

Reviewed-by: sspitsyn, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/GetValues/getvalues002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/Length/length001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/Length/length001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/SetValues/setvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayReference/SetValues/setvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayType/NewInstance/newinstance001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ArrayType/NewInstance/newinstance001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassLoaderReference/VisibleClasses/visibclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassLoaderReference/VisibleClasses/visibclasses001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassObjectReference/ReflectedType/reflectype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassObjectReference/ReflectedType/reflectype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/InvokeMethod/invokemeth001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/InvokeMethod/invokemeth001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/NewInstance/newinst001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/NewInstance/newinst001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/SetValues/setvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/SetValues/setvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/Superclass/superclass001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ClassType/Superclass/superclass001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/BREAKPOINT/breakpoint001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/BREAKPOINT/breakpoint001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_PREPARE/clsprepare001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_PREPARE/clsprepare001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_UNLOAD/clsunload001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/CLASS_UNLOAD/clsunload001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/Composite/composite001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/Composite/composite001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/EXCEPTION/exception001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/EXCEPTION/exception001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_ACCESS/fldaccess001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_ACCESS/fldaccess001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_MODIFICATION/fldmodification001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/FIELD_MODIFICATION/fldmodification001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_ENTRY/methentry001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_ENTRY/methentry001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_EXIT/methexit001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/METHOD_EXIT/methexit001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/SINGLE_STEP/singlestep003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_DEATH/thrdeath001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_DEATH/thrdeath001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_START/thrstart001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/THREAD_START/thrstart001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_DEATH/vmdeath002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_START/vmstart001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Event/VM_START/vmstart001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Clear/clear001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Clear/clear001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp003.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/ClearAllBreakpoints/clrallbreakp003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/EventRequest/Set/set002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/Bytecodes/bytecodes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/Bytecodes/bytecodes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/IsObsolete/isobsolete002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/LineTable/linetable001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/LineTable/linetable001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTable/vartable001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTable/vartable001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTableWithGeneric/vartblwithgen001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/Method/VariableTableWithGeneric/vartblwithgen001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/DisableCollection/disablecol001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/DisableCollection/disablecol001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/EnableCollection/enablecol001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/EnableCollection/enablecol001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/GetValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/InvokeMethod/invokemeth001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/InvokeMethod/invokemeth001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/IsCollected/iscollected001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/IsCollected/iscollected001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/MonitorInfo/monitorinfo001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/MonitorInfo/monitorinfo001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferenceType/referencetype001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferenceType/referencetype001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects001/referringObjects001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/ReferringObjects/referringObjects002/referringObjects002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/SetValues/setvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ObjectReference/SetValues/setvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassLoader/classloader001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassLoader/classloader001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassObject/classobj001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/ClassObject/classobj001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Fields/fields001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Fields/fields001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/FieldsWithGeneric/fldwithgeneric001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/FieldsWithGeneric/fldwithgeneric001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/GetValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances001/instances001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Instances/instances002/instances002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Interfaces/interfaces001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Interfaces/interfaces001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Methods/methods001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Methods/methods001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/MethodsWithGeneric/methwithgeneric001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/MethodsWithGeneric/methwithgeneric001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Modifiers/modifiers001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Modifiers/modifiers001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/NestedTypes/nestedtypes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/NestedTypes/nestedtypes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Signature/signature001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Signature/signature001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SignatureWithGeneric/sigwithgeneric001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SignatureWithGeneric/sigwithgeneric001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceDebugExtension/srcdebugext001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceDebugExtension/srcdebugext001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceFile/srcfile001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/SourceFile/srcfile001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Status/status001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ReferenceType/Status/status001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/GetValues/getvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/GetValues/getvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/PopFrames/popframes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/PopFrames/popframes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/SetValues/setvalues001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/SetValues/setvalues001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/ThisObject/thisobject001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StackFrame/ThisObject/thisobject001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StringReference/Value/value001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/StringReference/Value/value001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Children/children001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Children/children001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Name/name001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Parent/parent001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadGroupReference/Parent/parent001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/CurrentContendedMonitor/curcontmonitor001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/CurrentContendedMonitor/curcontmonitor001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/FrameCount/framecnt001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/FrameCount/framecnt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Frames/frames001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Frames/frames001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Interrupt/interrupt001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Interrupt/interrupt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Name/name001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Name/name001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitors/ownmonitors001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitors/ownmonitors001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitorsStackDepthInfo/ownedMonitorsStackDepthInfo001/ownedMonitorsStackDepthInfo001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/OwnedMonitorsStackDepthInfo/ownedMonitorsStackDepthInfo002/ownedMonitorsStackDepthInfo002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Resume/resume001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Resume/resume001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Status/status001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Status/status001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Stop/stop001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Stop/stop001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Suspend/suspend001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/Suspend/suspend001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/SuspendCount/suspendcnt001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/SuspendCount/suspendcnt001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ThreadGroup/threadgroup001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ThreadGroup/threadgroup001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClasses/allclasses001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClasses/allclasses001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClassesWithGeneric/allclswithgeneric001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllClassesWithGeneric/allclswithgeneric001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllThreads/allthreads001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/AllThreads/allthreads001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Capabilities/capabilities001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Capabilities/capabilities001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CapabilitiesNew/capabilitiesnew001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CapabilitiesNew/capabilitiesnew001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassPaths/classpaths001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassPaths/classpaths001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassesBySignature/classbysig001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ClassesBySignature/classbysig001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CreateString/createstr001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/CreateString/createstr001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Dispose/dispose001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Dispose/dispose001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/DisposeObjects/disposeobj001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/DisposeObjects/disposeobj001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Exit/exit001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Exit/exit001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/HoldEvents/holdevents002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/IDSizes/idsizes001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/IDSizes/idsizes001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/InstanceCounts/instanceCounts001/instanceCounts001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/RedefineClasses/redefinecls001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/RedefineClasses/redefinecls001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/ReleaseEvents/releaseevents002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Resume/resume001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Resume/resume001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/SetDefaultStratum/setdefstrat001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/SetDefaultStratum/setdefstrat001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/TopLevelThreadGroups/threadgroups001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/TopLevelThreadGroups/threadgroups001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version002.java
! test/hotspot/jtreg/vmTestbase/nsk/jdwp/VirtualMachine/Version/version002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/DebugeeBinder.java

Changeset: a7205cc6
Author:    William Kemper <wkemper at openjdk.org>
Date:      2024-06-11 22:09:52 +0000
URL:       https://git.openjdk.org/loom/commit/a7205cc6512796466fefe17d171082995e0966de

8333926: Shenandoah: Lower default immediate garbage threshold

Reviewed-by: kdnilsen, ysr

! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: 1c80ddb8
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2024-06-12 05:32:06 +0000
URL:       https://git.openjdk.org/loom/commit/1c80ddb8efdb883623652b20849413b602c10c36

8333940: Ensure javax/swing/TestUngrab.java run on all platforms

Reviewed-by: tr

! test/jdk/javax/swing/JMenu/TestUngrab.java

Changeset: bd046d9b
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-06-12 05:36:30 +0000
URL:       https://git.openjdk.org/loom/commit/bd046d9b9e79e4eea89c72af358961ef6e98e660

8222884: ConcurrentClassDescLookup.java times out intermittently

Reviewed-by: rriggs, mbaesken

! test/jdk/java/io/Serializable/concurrentClassDescLookup/ConcurrentClassDescLookup.java

Changeset: abbf45b5
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-06-12 06:18:31 +0000
URL:       https://git.openjdk.org/loom/commit/abbf45b57edf2f5bf9a3f2fa408f35a43ebe9bb9

8332699: ubsan: jfrEventSetting.inline.hpp:31:43: runtime error: index 163 out of bounds for type 'jfrNativeEventSetting [162]'

Reviewed-by: jbechberger, stuefe

! make/src/classes/build/tools/jfr/GenerateJfrFiles.java

Changeset: a7e4ab93
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-06-12 07:06:29 +0000
URL:       https://git.openjdk.org/loom/commit/a7e4ab9300730c32f6cf0dafd48f5e093f4ac0be

8333730: ubsan: FieldIndices/libFieldIndicesTest.cpp:276:11: runtime error: null pointer passed as argument 2, which is declared to never be null

Reviewed-by: cjplummer, amenkov

! test/hotspot/jtreg/serviceability/jvmti/FollowReferences/FieldIndices/libFieldIndicesTest.cpp

Changeset: a0318bc8
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2024-06-12 09:18:53 +0000
URL:       https://git.openjdk.org/loom/commit/a0318bc873f019b6d11571cfd4113ca8cc183b9c

8334077: Fix problem list entries for compiler tests

Reviewed-by: chagedorn

! test/hotspot/jtreg/ProblemList.txt

Changeset: c80e2eb3
Author:    Per Minborg <pminborg at openjdk.org>
Date:      2024-06-12 09:35:48 +0000
URL:       https://git.openjdk.org/loom/commit/c80e2eb35c4eb03f17a2a31e979e5c369453e203

8333886: Explicitly specify that asSlice and reinterpret return a memory segment backed by the same region of memory.

Reviewed-by: jvernee, mcimadamore

! src/java.base/share/classes/java/lang/foreign/MemorySegment.java

Changeset: bd750b6b
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2024-06-12 10:03:39 +0000
URL:       https://git.openjdk.org/loom/commit/bd750b6b783101a3b992a25e7bc64777bb08de18

8319933: Disable tests for JDK-8280481 on Graal

Reviewed-by: chagedorn

! test/hotspot/jtreg/compiler/sharedstubs/SharedStubToInterpTest.java

Changeset: 81ca0ece
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2024-06-12 10:53:08 +0000
URL:       https://git.openjdk.org/loom/commit/81ca0ece2e69477b3d22a40c51e044d56e13b6e4

8334028: HttpClient: NPE thrown from assert statement

Reviewed-by: jpai

! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/BodySubscribersTest.java

Changeset: 81083a0e
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2024-06-12 11:29:58 +0000
URL:       https://git.openjdk.org/loom/commit/81083a0e10d9c92f5247ae256e170709014b596b

8299487: Test java/net/httpclient/whitebox/SSLTubeTestDriver.java timed out

Reviewed-by: jpai

! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SSLTubeTest.java

Changeset: 5a8a9fdf
Author:    Amit Kumar <amitkumar at openjdk.org>
Date:      2024-06-12 13:24:58 +0000
URL:       https://git.openjdk.org/loom/commit/5a8a9fdfa599e8939a5c6675883a92c869474979

8333382: [s390x] Enhance popcnt Instruction to use Z15 facilities

Reviewed-by: lucy, aph

! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
+ test/micro/org/openjdk/bench/vm/compiler/PopCount.java

Changeset: 2c9185eb
Author:    Fei Gao <fgao at openjdk.org>
Date:      2024-06-12 13:29:45 +0000
URL:       https://git.openjdk.org/loom/commit/2c9185eb81c9dfcc30d160a6254089c474b56b0d

8321308: AArch64: Fix matching predication for cbz/cbnz

Reviewed-by: fyang, adinn, aph

! src/hotspot/cpu/aarch64/aarch64.ad
+ test/hotspot/jtreg/compiler/c2/irTests/TestArrLenCheckOptimization.java
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java

Changeset: ba67ad63
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2024-06-12 13:37:03 +0000
URL:       https://git.openjdk.org/loom/commit/ba67ad63ae7d7d399e41ab258576123fb6d9502c

8319457: Update jpackage to support WiX v4 and v5 on Windows

Reviewed-by: almatvee

! make/modules/jdk.jpackage/Java.gmk
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourceConverter.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixToolset.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/InstallDirNotEmptyDlg.wxs
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_de.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_en.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_de.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/overrides.wxi
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/wix3-to-wix4-conv.xsl
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java
! test/jdk/tools/jpackage/windows/WinL10nTest.java

Changeset: 2c1da6c6
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2024-06-12 14:06:53 +0000
URL:       https://git.openjdk.org/loom/commit/2c1da6c6fa2e50856ea71c0e266961171bee1037

8332139: SymbolTableHash::Node allocations allocates twice the required memory

Reviewed-by: iwalulya, coleenp

! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp

Changeset: b697b48a
Author:    Alisen Chung <achung at openjdk.org>
Date:      2024-06-12 18:44:07 +0000
URL:       https://git.openjdk.org/loom/commit/b697b48a0133458983caea4acc6de8de3e56d356

8315655: [macos] Right click and dragging over a component with a popup menu will open the popup

Reviewed-by: dnguyen, psadhukhan

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/NSEvent.java
+ test/jdk/javax/swing/JPopupMenu/MouseDragPopupTest.java

Changeset: 74468bc1
Author:    Ben Perez <ben.perez at oracle.com>
Committer: Sean Mullan <mullan at openjdk.org>
Date:      2024-06-12 18:59:26 +0000
URL:       https://git.openjdk.org/loom/commit/74468bc1f3aff7f53b91e342711dc095d97fdfed

8209092: Remove outdated wording from RC5ParameterSpec

Reviewed-by: mullan

! src/java.base/share/classes/javax/crypto/spec/RC5ParameterSpec.java

Changeset: fcedde80
Author:    Inigo Mediavilla Saiz <imediava at gmail.com>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2024-06-12 23:18:27 +0000
URL:       https://git.openjdk.org/loom/commit/fcedde804277af5a26febdcfb7817858d72f01ab

8330846: Add stacks of mounted virtual threads to the HotSpot thread dump

Reviewed-by: dholmes, alanb

! src/hotspot/share/runtime/threads.cpp
+ test/hotspot/jtreg/serviceability/dcmd/thread/PrintMountedVirtualThread.java

Changeset: 238162a3
Author:    David Holmes <dholmes at openjdk.org>
Date:      2024-06-13 02:53:48 +0000
URL:       https://git.openjdk.org/loom/commit/238162a3b8ce307659420661903a7f8ac1f06979

8322064: Remove expired flags in JDK 24

Reviewed-by: kvn, stuefe

! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/man/java.1

Changeset: 301bd708
Author:    Abhishek Kumar <abhiscxk at openjdk.org>
Date:      2024-06-13 04:49:58 +0000
URL:       https://git.openjdk.org/loom/commit/301bd7085654328f941c462bc786e995051d1a9c

8311110: multichar warning in WinAccessBridge.cpp

Reviewed-by: djelinski, jwaters, prr

! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp

Changeset: 90f632a0
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-06-13 07:01:15 +0000
URL:       https://git.openjdk.org/loom/commit/90f632a0b0c677f0d315c7af48b54e87a39d6776

Merge

! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/share/runtime/threads.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList.txt
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/share/runtime/threads.cpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList.txt

Changeset: fae437a8
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-06-13 11:32:16 +0000
URL:       https://git.openjdk.org/loom/commit/fae437a85dbac02548433e9578e8fee01efaadea

Exclude serviceability/dcmd/thread/PrintMountedVirtualThread.jav

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



More information about the loom-dev mailing list