git: openjdk/loom: master: 42 new changesets
duke
duke at openjdk.org
Sat Oct 18 09:28:26 UTC 2025
Changeset: 7fe06657
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-10-16 07:23:41 +0000
URL: https://git.openjdk.org/loom/commit/7fe066573004a525673e4ec55df6783b13bfc189
8369167: C2: refactor LShiftINode/LShiftLNode Value/Identity/Ideal
Reviewed-by: epeter, mchevalier
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! test/hotspot/jtreg/compiler/c2/irTests/LShiftINodeIdealizationTests.java
! test/hotspot/jtreg/compiler/c2/irTests/LShiftLNodeIdealizationTests.java
Changeset: aed42a16
Branch: master
Author: Artem Semenov <asemenov at openjdk.org>
Date: 2025-10-16 07:28:13 +0000
URL: https://git.openjdk.org/loom/commit/aed42a16bacb24753a536d07fedd736d64cde3be
8365609: Fix several potential NULL native pointer dereferences in the desktop module
Found by Linux Verification Center (linuxtesting.org) with SVACE.
Signed-off-by: Artem Semenov Artem Semenov <savoptik at altlinux.org>
Reviewed-by: azvegint, prr, serb
! src/java.desktop/share/native/libsplashscreen/splashscreen_gif.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
Changeset: ff6a0170
Branch: master
Author: Roland Westrelin <roland at openjdk.org>
Date: 2025-10-16 07:35:41 +0000
URL: https://git.openjdk.org/loom/commit/ff6a0170f0ab5cfb4af6d6a4a779451823c486d6
8369258: C2: enable ReassociateInvariants for all loop types
Reviewed-by: epeter, qamai
! src/hotspot/share/opto/loopnode.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestReassociateInvariants.java
- test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8360204.java
- test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_8365982.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_ReassociateInvariants1.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment_ReassociateInvariants2.java
Changeset: 17c13e53
Branch: master
Author: Christoph Langer <clanger at openjdk.org>
Date: 2025-10-16 07:54:23 +0000
URL: https://git.openjdk.org/loom/commit/17c13e53aff16b294c7c0286ccb6ea3054b1de91
8369683: Exclude runtime/Monitor/MonitorWithDeadObjectTest.java#DumpThreadsBeforeDetach on Alpine Linux debug
Reviewed-by: mbaesken, dholmes
! test/hotspot/jtreg/runtime/Monitor/MonitorWithDeadObjectTest.java
Changeset: b5b83247
Branch: master
Author: Viktor Klang <vklang at openjdk.org>
Date: 2025-10-16 08:28:22 +0000
URL: https://git.openjdk.org/loom/commit/b5b83247da9caea30c88b69543e350783663bc46
8369656: Calling CompletableFuture.join() could execute task in common pool
Reviewed-by: alanb, dl
! src/java.base/share/classes/java/util/concurrent/CompletableFuture.java
! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java
Changeset: 6e911d81
Branch: master
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2025-10-16 09:40:55 +0000
URL: https://git.openjdk.org/loom/commit/6e911d819efa0f14ab1f9009b5bf325d99edb26c
8368205: [TESTBUG] VectorMaskCompareNotTest.java crashes when MaxVectorSize=8
Reviewed-by: dzhang, epeter, rrich
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskCompareNotTest.java
! test/jtreg-ext/requires/VMProps.java
Changeset: d6c122b3
Branch: master
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2025-10-16 09:57:11 +0000
URL: https://git.openjdk.org/loom/commit/d6c122b3ff1ccd559ba9c310976a77eefaf09ece
8369982: ProblemList jdk/jfr/jvm/TestWaste.java
Reviewed-by: tschatzl, dholmes
! test/jdk/ProblemList.txt
Changeset: ead35a75
Branch: master
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2025-10-16 11:05:13 +0000
URL: https://git.openjdk.org/loom/commit/ead35a754bf3a545a1b68f28d3d939750f11af39
8358942: HttpClient adds Content-Length: 0 for a GET request with a BodyPublishers.noBody()
Reviewed-by: dfuchs, vyazici
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Request.java
! test/jdk/java/net/httpclient/ContentLengthHeaderTest.java
Changeset: 5fc3904b
Branch: master
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2025-10-16 11:16:05 +0000
URL: https://git.openjdk.org/loom/commit/5fc3904bfe290625ed6cf9b41773b35b52bf72b7
8369491: Temporarily revert default TIMEOUT_FACTOR back to 4
Reviewed-by: lkorinth, cstein, jpai, syan, serb, prr
! doc/testing.html
! doc/testing.md
! make/RunTests.gmk
Changeset: 16539998
Branch: master
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2025-10-16 12:45:05 +0000
URL: https://git.openjdk.org/loom/commit/1653999871c8d7b1e61b44f8525e09b2cd0bdb6b
8369505: jhsdb jstack cannot handle continuation stub
Reviewed-by: cjplummer, pchilanomate
! src/hotspot/share/runtime/continuationEntry.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeBlob.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/ContinuationEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/aarch64/AARCH64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/riscv64/RISCV64Frame.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
+ test/hotspot/jtreg/serviceability/sa/LingeredAppWithVirtualThread.java
+ test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackWithVirtualThread.java
Changeset: f475eb8e
Branch: master
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-10-16 14:04:45 +0000
URL: https://git.openjdk.org/loom/commit/f475eb8ee7c9a3e360b2f1210ed71b629243cd2a
8368950: RISC-V: fail to catch out of order declarations among dependent cpu extensions/flags
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/riscv_hwprobe.cpp
Changeset: 5dfe115c
Branch: master
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-10-16 14:10:14 +0000
URL: https://git.openjdk.org/loom/commit/5dfe115ce1fbcff67777518a3c23a7560ebec423
8369912: [TESTBUG] testlibrary_tests/template_framework/examples/TestExpressions.java fails with ArithmeticException: / by zero - forgot to respect Expression.info
Reviewed-by: kvn, mhaessig
! test/hotspot/jtreg/testlibrary_tests/template_framework/examples/TestExpressions.java
Changeset: f2a99832
Branch: master
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2025-10-16 14:22:15 +0000
URL: https://git.openjdk.org/loom/commit/f2a998326a6bebd4a7d2d0a39f785b2e6dac68c4
8369804: TestGenerators.java fails with IllegalArgumentException: bound must be greater than origin
Reviewed-by: chagedorn, thartmann
! test/hotspot/jtreg/compiler/lib/generators/UniformDoubleGenerator.java
! test/hotspot/jtreg/compiler/lib/generators/UniformFloatGenerator.java
! test/hotspot/jtreg/testlibrary_tests/generators/tests/TestGenerators.java
Changeset: 303eb109
Branch: master
Author: Daniel Lundén <dlunden at openjdk.org>
Date: 2025-10-16 15:02:32 +0000
URL: https://git.openjdk.org/loom/commit/303eb1096ccaf06106aa080b9ea0553c0f6912dd
8369573: Add missing compile commands help documentation for the signature part of method patterns
Reviewed-by: rcastanedalo, aseoane, thartmann
! src/hotspot/share/compiler/compilerOracle.cpp
Changeset: 87092ef1
Branch: master
Author: Arno Zeller <azeller at openjdk.org>
Committer: Matthias Baesken <mbaesken at openjdk.org>
Date: 2025-10-16 15:15:19 +0000
URL: https://git.openjdk.org/loom/commit/87092ef1d97e00ddb6674b0e309f2f904d307604
8183336: Better cleanup for jdk/test/java/lang/module/customfs/ModulesInCustomFileSystem.java
Reviewed-by: alanb, syan
! test/jdk/java/lang/module/customfs/ModulesInCustomFileSystem.java
Changeset: 95380e1e
Branch: master
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2025-10-16 15:54:22 +0000
URL: https://git.openjdk.org/loom/commit/95380e1ea5c3f531f82fb7c4b2f75726f3cd2fc2
8362637: Convert java.nio.ByteOrder to an enum
Reviewed-by: alanb, liach, bpb
! src/java.base/share/classes/java/nio/ByteOrder.java
Changeset: e56db377
Branch: master
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2025-10-16 16:02:26 +0000
URL: https://git.openjdk.org/loom/commit/e56db37734aa7cbc0f20ba3fc469f51224f288fa
8369232: testlibrary_tests/ir_framework/tests/TestScenariosCrossProduct.java timed out
Reviewed-by: dfenacci, epeter
! test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenariosCrossProduct.java
Changeset: 7e032409
Branch: master
Author: Joe Darcy <darcy at openjdk.org>
Date: 2025-10-16 16:38:18 +0000
URL: https://git.openjdk.org/loom/commit/7e03240974cd66c471f5d02e14fd77971fe6d173
8369858: Remove darcy author tags from jdk tests
Reviewed-by: rriggs, iris, lancea
! test/jdk/java/io/Serializable/cloneArray/CloneArray.java
! test/jdk/java/lang/Byte/Decode.java
! test/jdk/java/lang/Class/IsAnnotationType.java
! test/jdk/java/lang/Class/IsEnum.java
! test/jdk/java/lang/Class/IsSynthetic.java
! test/jdk/java/lang/Class/getEnclosingConstructor/EnclosingConstructorTests.java
! test/jdk/java/lang/Class/getEnclosingMethod/EnclosingMethodTests.java
! test/jdk/java/lang/Double/BitwiseConversion.java
! test/jdk/java/lang/Double/Constants.java
! test/jdk/java/lang/Double/Extrema.java
! test/jdk/java/lang/Double/NaNInfinityParsing.java
! test/jdk/java/lang/Double/ParseHexFloatingPoint.java
! test/jdk/java/lang/Double/ToHexString.java
! test/jdk/java/lang/Float/BitwiseConversion.java
! test/jdk/java/lang/Float/Constants.java
! test/jdk/java/lang/Float/Extrema.java
! test/jdk/java/lang/Float/NaNInfinityParsing.java
! test/jdk/java/lang/Integer/Decode.java
! test/jdk/java/lang/Integer/ParsingTest.java
! test/jdk/java/lang/Integer/Unsigned.java
! test/jdk/java/lang/Long/Decode.java
! test/jdk/java/lang/Long/ParsingTest.java
! test/jdk/java/lang/Long/Unsigned.java
! test/jdk/java/lang/Short/Decode.java
! test/jdk/java/lang/Throwable/SuppressedExceptions.java
! test/jdk/java/lang/annotation/Missing/MissingTest.java
! test/jdk/java/lang/annotation/TestIncompleteAnnotationExceptionNPE.java
! test/jdk/java/lang/reflect/AnnotatedElement/TestAnnotatedElementDefaults.java
! test/jdk/java/lang/reflect/Constructor/GenericStringTest.java
! test/jdk/java/lang/reflect/Constructor/TestParameterAnnotations.java
! test/jdk/java/lang/reflect/DefaultAccessibility.java
! test/jdk/java/lang/reflect/Field/GenericStringTest.java
! test/jdk/java/lang/reflect/Generics/HashCodeTest.java
! test/jdk/java/lang/reflect/Generics/Probe.java
! test/jdk/java/lang/reflect/Generics/StringsAndBounds.java
! test/jdk/java/lang/reflect/Generics/TestParameterizedType.java
! test/jdk/java/lang/reflect/Generics/exceptionCauseTest.java
! test/jdk/java/lang/reflect/Generics/getAnnotationTest.java
! test/jdk/java/lang/reflect/Method/GenericStringTest.java
! test/jdk/java/lang/reflect/Method/IsDefaultTest.java
! test/jdk/java/lang/reflect/Method/defaultMethodModeling/DefaultMethodModeling.java
! test/jdk/java/lang/reflect/TypeVariable/TestAnnotatedElement.java
! test/jdk/java/math/BigDecimal/AddTests.java
! test/jdk/java/math/BigDecimal/CompareToTests.java
! test/jdk/java/math/BigDecimal/DivideTests.java
! test/jdk/java/math/BigDecimal/IntegralDivisionTests.java
! test/jdk/java/math/BigDecimal/NegateTests.java
! test/jdk/java/math/BigDecimal/PowTests.java
! test/jdk/java/math/BigDecimal/PrecisionTests.java
! test/jdk/java/math/BigDecimal/RoundingTests.java
! test/jdk/java/math/BigDecimal/ScaleByPowerOfTenTests.java
! test/jdk/java/math/BigDecimal/StrippingZerosTest.java
! test/jdk/java/math/BigDecimal/ToPlainStringTests.java
! test/jdk/java/math/BigDecimal/ZeroScalingTests.java
! test/jdk/java/math/BigInteger/CompareToTests.java
! test/jdk/java/math/BigInteger/ExtremeShiftingTests.java
! test/jdk/java/math/BigInteger/OperatorNpeTests.java
! test/jdk/java/math/BigInteger/StringConstructor.java
! test/jdk/java/math/BigInteger/TestValueExact.java
! test/jdk/java/math/RoundingMode/RoundingModeTests.java
! test/jdk/tools/launcher/ChangeDataModel.java
! test/jdk/tools/launcher/I18NTest.java
! test/jdk/tools/launcher/UnresolvedExceptions.java
Changeset: 873666d1
Branch: master
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2025-10-16 16:53:47 +0000
URL: https://git.openjdk.org/loom/commit/873666d157340b3b953ad869576afd30d4304610
8369451: Debug agent support for USE_ITERATE_THROUGH_HEAP is broken and should be removed
Reviewed-by: sspitsyn, amenkov
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.c
! src/jdk.jdwp.agent/share/native/libjdwp/util.h
Changeset: d7b525ab
Branch: master
Author: Phil Race <prr at openjdk.org>
Date: 2025-10-16 16:58:38 +0000
URL: https://git.openjdk.org/loom/commit/d7b525ab9980743cf0cab3e3daaa4ccb725bfea8
8364673: Remove duplicate font mapping for itcavantgarde in psfontj2d.properties
Reviewed-by: azvegint, kizune
! src/java.desktop/share/conf/psfontj2d.properties
Changeset: 844118a9
Branch: master
Author: Phil Race <prr at openjdk.org>
Date: 2025-10-16 16:58:56 +0000
URL: https://git.openjdk.org/loom/commit/844118a9d854459778f88d299b148c2288131344
8369146: java/awt/PrintJob/GetGraphicsTest.java: Parse Exception: Invalid or unrecognized bugid: 50510568367702
Reviewed-by: syan, azvegint, kizune, jdv
! test/jdk/java/awt/PrintJob/GetGraphicsTest.java
Changeset: d4472979
Branch: master
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-10-16 17:49:08 +0000
URL: https://git.openjdk.org/loom/commit/d4472979c43d9825ed2d008dbaed26dbf6d36180
8367709: GenShen: Dirty cards for objects that get promoted by safepoint that intervenes between allocation and stores
Reviewed-by: ysr
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp
Changeset: 9589a29d
Branch: master
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2025-10-16 19:43:44 +0000
URL: https://git.openjdk.org/loom/commit/9589a29d2515888b437d382204df22d01d4266ff
8355752: Bump minimum boot jdk to JDK 25
Reviewed-by: darcy, shade, ihse, iris
! make/conf/github-actions.conf
! make/conf/jib-profiles.js
! make/conf/version-numbers.conf
Changeset: 3248aaf3
Branch: master
Author: Chen Liang <liach at openjdk.org>
Date: 2025-10-16 19:45:57 +0000
URL: https://git.openjdk.org/loom/commit/3248aaf3c4f6784d5176e2a2c5bac0fbda47ee6b
8356548: Use ClassFile API instead of ASM to transform classes in tests
Reviewed-by: sspitsyn, lmesnik, coleenp, iklam
! test/hotspot/jtreg/compiler/calls/common/InvokeDynamicPatcher.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
! test/hotspot/jtreg/compiler/jvmci/common/CTVMUtilities.java
! test/hotspot/jtreg/runtime/MirrorFrame/Asmator.java
! test/hotspot/jtreg/runtime/MirrorFrame/Test8003720.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/MissedStackMapFrames/MissedStackMapFrames.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineGenericSignatureTest.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRetransform/RedefineRetransform.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/GenClassPoolJar.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007.java
Changeset: 1392a0b4
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-16 19:55:07 +0000
URL: https://git.openjdk.org/loom/commit/1392a0b4608f6196f207fcebbab75b2d79fdc758
8368740: Serial: Swap eden and survivor spaces position in young generation
Reviewed-by: gli, fandreuzzi
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.hpp
! src/hotspot/share/gc/shared/space.cpp
Changeset: 18fd0477
Branch: master
Author: Justin King <jcking at openjdk.org>
Date: 2025-10-16 19:59:13 +0000
URL: https://git.openjdk.org/loom/commit/18fd04770294e27011bd576b5ea5fe43fa03e5e3
8369506: Bytecode rewriting causes Java heap corruption on AArch64
Co-authored-by: Man Cao <manc at openjdk.org>
Co-authored-by: Chuck Rasbold <rasbold at openjdk.org>
Reviewed-by: shade, aph, manc
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/aarch64/interp_masm_aarch64.hpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
Changeset: 0c1c86e6
Branch: master
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2025-10-16 21:20:42 +0000
URL: https://git.openjdk.org/loom/commit/0c1c86e68efcc140cefbde89b4d1d8708e931528
8370036: TestJhsdbJstackWithVirtualThread.java fails when run with -showversion
Reviewed-by: ayang, cjplummer
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackWithVirtualThread.java
Changeset: 0bdd6f06
Branch: master
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2025-10-16 22:04:40 +0000
URL: https://git.openjdk.org/loom/commit/0bdd6f0640fc25667f911228eed6a0fa118e8ff8
8369734: JvmtiExport::post_class_file_load_hook return value is never used
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
Changeset: 4d20f769
Branch: master
Author: William Kemper <wkemper at openjdk.org>
Date: 2025-10-17 00:15:37 +0000
URL: https://git.openjdk.org/loom/commit/4d20f7696c015bc0e59544ff064fe0c640d61edf
8370050: Shenandoah: Obsolete ShenandoahPacing option
Reviewed-by: ysr
! src/hotspot/share/runtime/arguments.cpp
Changeset: bd731564
Branch: master
Author: Ioi Lam <iklam at openjdk.org>
Date: 2025-10-17 00:36:54 +0000
URL: https://git.openjdk.org/loom/commit/bd7315648f2bb18cba9cfbeca00e6132b8eb95ef
8369856: AOT map does not include unregistered classes
Co-authored-by: Ashutosh Mehra <asmehra at openjdk.org>
Reviewed-by: kvn, matsaave
! src/hotspot/share/classfile/systemDictionaryShared.cpp
+ test/hotspot/jtreg/runtime/cds/AOTMapReader.java
= test/hotspot/jtreg/runtime/cds/AOTMapTest.java
- test/hotspot/jtreg/runtime/cds/CDSMapReader.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/AOTMapTest.java
Changeset: 55787fe5
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-10-17 01:31:39 +0000
URL: https://git.openjdk.org/loom/commit/55787fe5f52544ea902cac35f1f552e26d954167
8342401: [TESTBUG] javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java test fails in ubuntu 22.04 on SBR Hosts
Reviewed-by: honkar, serb
! test/jdk/javax/swing/JSpinner/8223788/JSpinnerButtonFocusTest.java
Changeset: 31beb7d3
Branch: master
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2025-10-17 01:33:30 +0000
URL: https://git.openjdk.org/loom/commit/31beb7d3b34c3516c326c9d29a267f6becb38805
8068310: [TEST_BUG] Test javax/swing/JColorChooser/Test4234761.java fails with GTKL&F
Reviewed-by: serb
! test/jdk/javax/swing/JColorChooser/Test4234761.java
Changeset: 46c23bb1
Branch: master
Author: Laurent Bourgès <lbourges at openjdk.org>
Date: 2025-10-17 05:43:10 +0000
URL: https://git.openjdk.org/loom/commit/46c23bb1a252916096876c2ae3a72f4a525dd6f9
8341381: Random lines appear in graphic causing by the fix of JDK-8297230
Reviewed-by: prr
! src/java.desktop/share/classes/sun/java2d/marlin/Curve.java
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Helpers.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
+ test/jdk/sun/java2d/marlin/Bug8341381.java
Changeset: a22438dd
Branch: master
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2025-10-17 08:16:59 +0000
URL: https://git.openjdk.org/loom/commit/a22438ddc5949fcfb6f773bd8dc080cd8a1f2710
8369924: Remove test/jdk/javax/management/remote/mandatory/loading/MissingClassTest.java from problemlist
Reviewed-by: sspitsyn
! test/jdk/ProblemList-Virtual.txt
Changeset: 9b9559a2
Branch: master
Author: David Briemann <dbriemann at openjdk.org>
Date: 2025-10-17 08:59:55 +0000
URL: https://git.openjdk.org/loom/commit/9b9559a2e33827126e1aeab7bf6f4861acaae109
8369979: Flag UsePopCountInstruction was accidentally disabled on PPC64
Reviewed-by: aph, mdoerr
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
Changeset: e62a7fa3
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-17 09:02:09 +0000
URL: https://git.openjdk.org/loom/commit/e62a7fa3832bbba11e6d630015f85ae945fac824
8342659: Test vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java failed: Class nsk.share.jdi.TestClass1 was not unloaded
Co-authored-by: Chris Plummer <cjplummer at openjdk.org>
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/vmTestbase/nsk/share/ClassUnloader.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/AbstractDebuggeeTest.java
Changeset: 0a97bef8
Branch: master
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2025-10-17 09:32:40 +0000
URL: https://git.openjdk.org/loom/commit/0a97bef840f8799313a1a55a65d9334e09cc1cf4
8369814: G1: Relax card mark and store ordering
Reviewed-by: tschatzl, fandreuzzi
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
Changeset: e8e2aadd
Branch: master
Author: Hamlin Li <mli at openjdk.org>
Date: 2025-10-17 11:22:23 +0000
URL: https://git.openjdk.org/loom/commit/e8e2aadd9ea302b7b448d0fda9d069d3813f31c5
8369685: RISC-V: refactor code related to RVFeatureValue::enabled
Reviewed-by: fyang, rehn
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/os_cpu/linux_riscv/vm_version_linux_riscv.cpp
Changeset: b159ca09
Branch: master
Author: Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2025-10-17 14:19:21 +0000
URL: https://git.openjdk.org/loom/commit/b159ca097a71407d0bc10f6c5d86d5f45c7d7642
8369980: Use ThreadsClaimTokenScope in ShenandoahThreadRoots
Reviewed-by: ayang, wkemper
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
Changeset: cc6f8f13
Branch: master
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2025-10-17 15:12:27 +0000
URL: https://git.openjdk.org/loom/commit/cc6f8f1307476886aa3c43a2b966fc7bff2be04e
8369997: Tests that use custom scheduler should use jdk.test.lib.thread.VThreadScheduler
Reviewed-by: sspitsyn, alanb
! test/hotspot/jtreg/serviceability/jvmti/vthread/ThreadStateTest/ThreadStateTest.java
! test/jdk/java/io/ByteArrayOutputStream/WriteToReleasesCarrier.java
! test/jdk/jdk/internal/misc/TerminatingThreadLocal/TestTerminatingThreadLocal.java
Changeset: 28bf9176
Branch: master
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2025-10-17 16:03:24 +0000
URL: https://git.openjdk.org/loom/commit/28bf9176b8d460242bb7cedfb3bde5c6294c56fb
8348844: Remove remaining JVMTI tests from ProblemList-Virtual, use requires instead
Reviewed-by: dholmes, alanb, syan, sspitsyn
! test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/gc/arguments/TestNewSizeThreadIncrease.java
! test/hotspot/jtreg/gc/g1/TestSkipRebuildRemsetPhase.java
! test/hotspot/jtreg/runtime/ErrorHandling/MachCodeFramesInErrorFile.java
! test/hotspot/jtreg/runtime/Thread/AsyncExceptionOnMonitorEnter.java
! test/hotspot/jtreg/runtime/Thread/StopAtExit.java
! test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetCurrentThreadCpuTime/curthrcputime001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadCpuTime/thrcputime001/TestDescription.java
! test/jdk/ProblemList-Virtual.txt
! test/jdk/java/lang/StackWalker/CallerFromMain.java
! test/jdk/java/lang/StackWalker/DumpStackTest.java
! test/jdk/java/lang/StackWalker/StackWalkTest.java
! test/jdk/java/lang/Thread/MainThreadTest.java
! test/jdk/java/lang/Thread/UncaughtExceptionsTest.java
! test/jdk/java/lang/ref/OOMEInReferenceHandler.java
! test/jdk/java/util/concurrent/locks/Lock/OOMEInAQS.java
! test/jdk/jdk/internal/vm/Continuation/Scoped.java
Changeset: 1e5e17a1
Branch: master
Author: Justin Lu <jlu at openjdk.org>
Date: 2025-10-17 16:19:35 +0000
URL: https://git.openjdk.org/loom/commit/1e5e17a10a001c189f6ab19f61efca2d08cb0301
8369590: LocaleEnhanceTest has incorrectly passing test case
Reviewed-by: naoto
! test/jdk/java/util/Locale/LocaleEnhanceTest.java
More information about the loom-dev
mailing list