git: openjdk/loom: fibers: 34 new changesets

duke duke at openjdk.org
Thu Nov 13 08:38:53 UTC 2025


Changeset: 1327aa60
Branch: fibers
Author:    Kerem Kat <krk at openjdk.org>
Committer: Cesar Soares Lucas <cslucas at openjdk.org>
Date:      2025-11-10 17:38:25 +0000
URL:       https://git.openjdk.org/loom/commit/1327aa60907555d7e2d8d131bf4cb20a34660ff2

8369949: Fix TestWaste.java stack overflow

Reviewed-by: egahlin, shade

! src/hotspot/share/jfr/leakprofiler/chains/dfsClosure.hpp
! test/jdk/ProblemList.txt

Changeset: 8a911aed
Branch: fibers
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2025-11-10 17:56:52 +0000
URL:       https://git.openjdk.org/loom/commit/8a911aed26211936a9c2652299a1bca8a06cae21

8371471: HttpClient: Log HTTP/3 handshake failures if logging errors is enabled

Reviewed-by: djelinski, jpai

! src/java.net.http/share/classes/jdk/internal/net/http/common/Log.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java
+ test/jdk/java/net/httpclient/http3/H3LogHandshakeErrors.java

Changeset: cc54d2c0
Branch: fibers
Author:    Ashutosh Mehra <asmehra at openjdk.org>
Date:      2025-11-10 18:21:13 +0000
URL:       https://git.openjdk.org/loom/commit/cc54d2c06b0e1f799c771d747cfb4059a8774e28

8371418: Methods in AdapterHandlerLibrary use HashtableBase iterate method incorrectly

Reviewed-by: kvn, adinn

! src/hotspot/share/cds/lambdaProxyClassDictionary.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: 43afce54
Branch: fibers
Author:    Kelvin Nilsen <kdnilsen at openjdk.org>
Date:      2025-11-10 18:52:00 +0000
URL:       https://git.openjdk.org/loom/commit/43afce54a7ecbd124f68f1f32d718f08b24ca61a

8371573: Shenandoah: Remove unnecessary include after JDK-8351091

Reviewed-by: wkemper, shade

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

Changeset: e1c95260
Branch: fibers
Author:    Rui Li <ruiamzn at amazon.com>
Committer: SendaoYan <syan at openjdk.org>
Date:      2025-11-11 03:35:42 +0000
URL:       https://git.openjdk.org/loom/commit/e1c952608d61c6c74c3fa4d00789390f3a789de4

8361339: Test gc/shenandoah/TestLargeObjectAlignment.java#generational fails on macOS aarch64 with OOM: Java heap space

Reviewed-by: shade, syan

! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java

Changeset: 76a1109d
Branch: fibers
Author:    GennadiyKrivoshein <164895822+GennadiyKrivoshein at users.noreply.github.com>
Committer: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-11-11 03:49:39 +0000
URL:       https://git.openjdk.org/loom/commit/76a1109d6fc7baac9ebc7accff800ef8927931bb

8251928: [macos] the printer DPI always be 72, cause some content lost when print out

Reviewed-by: psadhukhan, prr

! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m
+ test/jdk/javax/print/PrintablePrintDPI.java

Changeset: 29100320
Branch: fibers
Author:    Severin Gehwolf <sgehwolf at openjdk.org>
Date:      2025-11-11 09:18:27 +0000
URL:       https://git.openjdk.org/loom/commit/291003208c025ce4f9a94ba6093e207d0792bbb9

8370966: Create regression test for the hierarchical memory limit fix in JDK-8370572

Reviewed-by: shade, syan

! test/hotspot/jtreg/containers/docker/TestJFRWithJMX.java
! test/hotspot/jtreg/containers/docker/TestJcmd.java
+ test/hotspot/jtreg/containers/docker/TestMemoryInvisibleParent.java
! test/hotspot/jtreg/containers/docker/TestMemoryWithSubgroups.java
! test/hotspot/jtreg/containers/docker/TestPids.java
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetricsSubgroup.java
! test/lib/jdk/test/lib/containers/docker/DockerRunOptions.java
! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java

Changeset: 2902436f
Branch: fibers
Author:    Stefan Johansson <sjohanss at openjdk.org>
Date:      2025-11-11 13:00:22 +0000
URL:       https://git.openjdk.org/loom/commit/2902436fb15c76755286ed2df444bc6f9d93af13

8371019: G1: Support heap expansion during startup

Reviewed-by: eosterlund, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp

Changeset: cbd77fc9
Branch: fibers
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2025-11-11 14:26:58 +0000
URL:       https://git.openjdk.org/loom/commit/cbd77fc9f3e6c8f1e996b30afe208c6a074cce3a

8370244: [PPC64] Several vector tests fail on Power8

Reviewed-by: dbriemann, rrich

! src/hotspot/cpu/ppc/vm_version_ppc.cpp

Changeset: 405d5f7a
Branch: fibers
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-11-11 14:56:20 +0000
URL:       https://git.openjdk.org/loom/commit/405d5f7a6892426d69409c3975d0c808304b8438

8371297: C2: assert triggered in BoolTest::BoolTest

Reviewed-by: dlong, luhenry, epeter

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

Changeset: bbeb6bf0
Branch: fibers
Author:    Ashutosh Mehra <asmehra at openjdk.org>
Date:      2025-11-11 15:07:10 +0000
URL:       https://git.openjdk.org/loom/commit/bbeb6bf0ac8952feaf8afc9c9b25a9a372c2c798

8371493: Simplify search for  AdapterHandlerEntry

Reviewed-by: kvn, adinn

! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp

Changeset: f5eacbeb
Branch: fibers
Author:    Benoît Maillard <bmaillard at openjdk.org>
Date:      2025-11-11 16:33:15 +0000
URL:       https://git.openjdk.org/loom/commit/f5eacbeb5fc58c1bd844d709fe92621ce3689d78

8371534: C2: Missed Ideal optimization opportunity with AndL and URShiftL

Reviewed-by: thartmann, mhaessig

! src/hotspot/share/opto/phaseX.cpp
! test/hotspot/jtreg/compiler/c2/TestMaskAndRShiftReorder.java

Changeset: c6a8027b
Branch: fibers
Author:    Dan Smith <dlsmith at openjdk.org>
Date:      2025-11-11 17:11:44 +0000
URL:       https://git.openjdk.org/loom/commit/c6a8027b94bbcbde5f7dcabd0bff48b93bbb5a7f

8370154: Update @jls and @jvms taglets to point to local specs dir

Reviewed-by: liach

! make/Docs.gmk
! make/jdk/src/classes/build/tools/taglet/JSpec.java
! make/jdk/src/classes/build/tools/taglet/ToolGuide.java

Changeset: 8531fa14
Branch: fibers
Author:    Kelvin Nilsen <kdnilsen at openjdk.org>
Date:      2025-11-11 21:07:34 +0000
URL:       https://git.openjdk.org/loom/commit/8531fa146be1da5e96c0f23091882a27c67d7893

8358735: GenShen: block_start() may be incorrect after class unloading

Co-authored-by: Y. Srinivas Ramakrishna <ysr at openjdk.org>
Reviewed-by: wkemper

! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.cpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.hpp
! src/hotspot/share/gc/shenandoah/shenandoahScanRemembered.inline.hpp
+ test/hotspot/gtest/gc/shenandoah/test_shenandoahMarkBitMap.cpp
! test/hotspot/gtest/gc/shenandoah/test_shenandoahOldHeuristic.cpp
! test/hotspot/jtreg/gc/shenandoah/compiler/TestClone.java

Changeset: 15dcbf0b
Branch: fibers
Author:    Jayathirth D V <jdv at openjdk.org>
Date:      2025-11-12 04:44:37 +0000
URL:       https://git.openjdk.org/loom/commit/15dcbf0bc80b3c1ab09e44b9447c639780cce65e

8363950: Incorrect jtreg header in TestLayoutVsICU.java

Reviewed-by: azvegint

- test/jdk/java/awt/font/TextLayout/TestLayoutVsICU.java
- test/jdk/java/awt/font/TextLayout/TestLayoutVsICU_jdkbase.xml

Changeset: 6df78c45
Branch: fibers
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2025-11-12 07:10:29 +0000
URL:       https://git.openjdk.org/loom/commit/6df78c4585fc5a71ceafa6f4b1dc0fe68db2657c

8371065: C2 SuperWord: VTransformLoopPhiNode::apply setting type leads to assert/wrong result

Co-authored-by: Roland Westrelin <roland at openjdk.org>
Reviewed-by: qamai, chagedorn

! src/hotspot/share/opto/superwordVTransformBuilder.cpp
! src/hotspot/share/opto/vtransform.cpp
! src/hotspot/share/opto/vtransform.hpp
+ test/hotspot/jtreg/compiler/loopopts/superword/TestLoopPhiApplyBadType.java

Changeset: 76a0732b
Branch: fibers
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2025-11-12 07:14:45 +0000
URL:       https://git.openjdk.org/loom/commit/76a0732ba5c0f3159ed0ebc5fcb2dfb7117b38cd

8366691: JShell should support a more convenient completion

Reviewed-by: asotona

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/shellsupport/doc/JavadocHelper.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysis.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
+ test/langtools/jdk/jshell/CompletionAPITest.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java
! test/langtools/jdk/jshell/KullaTesting.java
! test/langtools/jdk/jshell/ToolTabSnippetTest.java

Changeset: 400a83da
Branch: fibers
Author:    Ivan Walulya <iwalulya at openjdk.org>
Date:      2025-11-12 08:48:07 +0000
URL:       https://git.openjdk.org/loom/commit/400a83da893f5fc285a175b63a266de21e93683c

8371625: G1: G1HeapRegion::print_on misalignment

Reviewed-by: ayang, tschatzl

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

Changeset: 1f1f7bb4
Branch: fibers
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2025-11-12 12:32:05 +0000
URL:       https://git.openjdk.org/loom/commit/1f1f7bb44842fac966bd8f16cc6cfeee0ea972f6

8370024: HttpClient: QUIC congestion controller doesn't implement pacing

Reviewed-by: dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/quic/PacketSpaceManager.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicCongestionController.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java
+ src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicPacer.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicRenoCongestionController.java
+ test/jdk/java/net/httpclient/quic/PacerTest.java
! test/jdk/java/net/httpclient/quic/PacketSpaceManagerTest.java

Changeset: e5a272a5
Branch: fibers
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2025-11-12 14:30:08 +0000
URL:       https://git.openjdk.org/loom/commit/e5a272a59058e36136acd6aef635f87136fbb027

8369517: Compilation mismatch for equivalent lambda and method reference

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/lambda/methodReference/ResultTypeNotBeingCapturedTest.java
+ test/langtools/tools/javac/lambda/methodReference/ResultTypeNotBeingCapturedTest.out

Changeset: 4042e821
Branch: fibers
Author:    Daniel Gredler <dgredler at openjdk.org>
Date:      2025-11-12 14:42:30 +0000
URL:       https://git.openjdk.org/loom/commit/4042e821c6f582bf31201acb9f2d98d940383f1c

8371066: Remove unused class TextSourceLabel and associated class hierarchy

Reviewed-by: prr, psadhukhan

! src/java.desktop/share/classes/java/awt/font/TextLine.java
! src/java.desktop/share/classes/sun/font/Decoration.java
- src/java.desktop/share/classes/sun/font/ExtendedTextLabel.java
! src/java.desktop/share/classes/sun/font/ExtendedTextSourceLabel.java
- src/java.desktop/share/classes/sun/font/TextLabel.java
! src/java.desktop/share/classes/sun/font/TextLabelFactory.java
- src/java.desktop/share/classes/sun/font/TextSourceLabel.java

Changeset: 56a27d11
Branch: fibers
Author:    Daniel Lundén <dlunden at openjdk.org>
Date:      2025-11-12 14:45:22 +0000
URL:       https://git.openjdk.org/loom/commit/56a27d11971d935e8b28ac9d701cf9890014a949

8341039: compiler/cha/TypeProfileFinalMethod.java fails with assertEquals expected: 0 but was: 2

Reviewed-by: rcastanedalo, dfenacci

! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/compiler/cha/TypeProfileFinalMethod.java

Changeset: e5c72937
Branch: fibers
Author:    David Beaumont <david.beaumont at oracle.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date:      2025-11-12 15:41:40 +0000
URL:       https://git.openjdk.org/loom/commit/e5c72937af50433029b8d4b6b30a5318c31a9da4

8371645: BasicImageReader getEntryNames() is stateful and cannot be called more than once

Reviewed-by: alanb, rriggs

! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java

Changeset: 78db38f1
Branch: fibers
Author:    Harshitha Onkar <honkar at openjdk.org>
Date:      2025-11-12 17:56:19 +0000
URL:       https://git.openjdk.org/loom/commit/78db38f14044d434eabb61ff8293d62eff3c497c

8371365: Update javax/swing/JFileChooser/bug4759934.java to use Util.findComponent()

Reviewed-by: aivanov, dnguyen, azvegint

! test/jdk/javax/swing/JFileChooser/bug4759934.java

Changeset: 705bd6fb
Branch: fibers
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2025-11-12 18:54:55 +0000
URL:       https://git.openjdk.org/loom/commit/705bd6fbdc0e78625d05dbfa8af547c50b076e69

8367902: Allocation after Universe::before_exit() in the VM shutdown sequence

Reviewed-by: ayang, stefank, iwalulya, aboldtch, sspitsyn

! src/hotspot/share/runtime/java.cpp
+ test/hotspot/jtreg/serviceability/jvmti/events/VMDeath/AllocatingInVMDeath/TestAllocatingInVMDeath.java
+ test/hotspot/jtreg/serviceability/jvmti/events/VMDeath/AllocatingInVMDeath/libTestAllocatingInVMDeath.cpp

Changeset: d2571ea7
Branch: fibers
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2025-11-13 00:31:10 +0000
URL:       https://git.openjdk.org/loom/commit/d2571ea76ae5a9ccb7053bfec24bf3aedd366084

8371339: Illegal pattern char 'B' with locale.providers as HOST on macOS for Taiwanese

Reviewed-by: jlu, rriggs

! src/java.base/macosx/classes/sun/util/locale/provider/HostLocaleProviderAdapterImpl.java

Changeset: bc66d3e6
Branch: fibers
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-11-13 01:19:37 +0000
URL:       https://git.openjdk.org/loom/commit/bc66d3e65d208edc69e8ae334d23b38f2b78a440

8370467: BorderFactory.createBevelBorder and createSoftBevelBorder throws NPE for null highlight and shadow

Reviewed-by: aivanov, tr, honkar

! src/java.desktop/share/classes/javax/swing/border/BevelBorder.java
+ test/jdk/javax/swing/border/TestBevelBorderParam.java

Changeset: 676e6fd8
Branch: fibers
Author:    Xiaohong Gong <xgong at openjdk.org>
Date:      2025-11-13 01:33:21 +0000
URL:       https://git.openjdk.org/loom/commit/676e6fd8d5152f4e0d14ae59ddd7aa0a7127ea58

8367292: VectorAPI: Optimize VectorMask.fromLong/toLong() for SVE

Reviewed-by: epeter, psandoz, haosun, sviswanathan

! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.hpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskFromLongTest.java
! test/hotspot/jtreg/compiler/vectorapi/VectorMaskToLongTest.java

Changeset: b6ba1ac9
Branch: fibers
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2025-11-13 04:29:22 +0000
URL:       https://git.openjdk.org/loom/commit/b6ba1ac9aa800e01e2235c2b8737ad4670b0a655

8371093: Assert "section header string table should be loaded" failed on debug VM

Reviewed-by: phubner, jsjolen

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

Changeset: 5f42c770
Branch: fibers
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-11-13 04:33:00 +0000
URL:       https://git.openjdk.org/loom/commit/5f42c7708588db28f9c18bf63462001e99b35ec7

8370839: Tests to verify peculiar Proxy dispatching behaviors

Reviewed-by: jvernee

+ test/jdk/java/lang/reflect/Proxy/BridgeMethodsTest.java
! test/jdk/java/lang/reflect/Proxy/NonPublicMethodTypeTest.java
+ test/jdk/java/lang/reflect/Proxy/ProtectedObjectMethodsTest.java

Changeset: d91480b9
Branch: fibers
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2025-11-13 06:17:16 +0000
URL:       https://git.openjdk.org/loom/commit/d91480b9b0f85aca8d9dba615ae5a27f26ce5fee

8371675: ZGC: Remove leftover X VMOp symbols

Reviewed-by: jsikstro, stefank, tschatzl

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

Changeset: 42aecc40
Branch: fibers
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2025-11-13 06:17:35 +0000
URL:       https://git.openjdk.org/loom/commit/42aecc4070e952ed6308ebefaf716e35fed2f929

8371680: JVMTI: Remove unused VMOp type JvmtiPostObjectFree

Reviewed-by: stefank, lmesnik

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

Changeset: 279f39f1
Branch: fibers
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2025-11-13 06:17:52 +0000
URL:       https://git.openjdk.org/loom/commit/279f39f14a6329d0147613edc3836b7d6d043186

8371681: Remove unused VMOp type CollectForCodeCacheAllocation

Reviewed-by: stefank, ayang, tschatzl

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

Changeset: 12ddf39b
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-11-13 07:24:03 +0000
URL:       https://git.openjdk.org/loom/commit/12ddf39bb59252a8274d8b937bd075b2a6dbc3f8

Merge branch 'master' into fibers

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



More information about the loom-dev mailing list