git: openjdk/loom: fibers: 35 new changesets

duke duke at openjdk.org
Wed Oct 8 19:20:19 UTC 2025


Changeset: 07549f3e
Branch: fibers
Author:    Benoît Maillard <bmaillard at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-10-07 07:43:43 +0000
URL:       https://git.openjdk.org/loom/commit/07549f3e1539a2dd491a4f9ffe9df8580d7d7dea

8360389: Support printing from C2 compiled code

Reviewed-by: kvn, thartmann, mhaessig

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp

Changeset: c06d6805
Branch: fibers
Author:    Daniel Skantz <dskantz at openjdk.org>
Date:      2025-10-07 09:04:39 +0000
URL:       https://git.openjdk.org/loom/commit/c06d6805aae3af2e6175f3f43deea46c9ce08bc6

8362394: C2: Repeated stacked string concatenation fails with "Hit MemLimit" and other resourcing errors

Reviewed-by: chagedorn, rcastanedalo

! src/hotspot/share/opto/stringopts.cpp
+ test/hotspot/jtreg/compiler/stringopts/TestStackedConcatsMany.java

Changeset: aed9485b
Branch: fibers
Author:    Andrew Haley <aph at openjdk.org>
Date:      2025-10-07 10:09:23 +0000
URL:       https://git.openjdk.org/loom/commit/aed9485bbb1d93063e5e5f60ed84bfb36053bdd1

8368303: AlwaysAtomicAccesses is excessively strict

Reviewed-by: shade, vlivanov, dlong

! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp

Changeset: 6bec42ad
Branch: fibers
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2025-10-07 10:21:33 +0000
URL:       https://git.openjdk.org/loom/commit/6bec42adcc1d99e16ddd5148bb4012c74a0c3090

8368892: Make JEditorPane/TestBrowserBGColor.java headless

Reviewed-by: serb, azvegint

! test/jdk/javax/swing/JEditorPane/TestBrowserBGColor.java

Changeset: 9c46febc
Branch: fibers
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2025-10-07 12:47:40 +0000
URL:       https://git.openjdk.org/loom/commit/9c46febcac01b9f1831f5f3e2a68dd1f1612a01f

8245234: Still seeing missing mixed stack traces, even after JDK-8234624

Reviewed-by: kevinw, cjplummer

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java

Changeset: 4b4d0cd3
Branch: fibers
Author:    Johny Jose <johny.jose at oracle.com>
Committer: Mark Sheppard <msheppar at openjdk.org>
Date:      2025-10-07 13:13:42 +0000
URL:       https://git.openjdk.org/loom/commit/4b4d0cd35a32448e4b056109c502af2765766432

8365398: TEST_BUG: java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java failing intermittently

Reviewed-by: msheppar, smarks, jpai

! test/jdk/ProblemList.txt
! test/jdk/java/rmi/transport/checkLeaseInfoLeak/CheckLeaseLeak.java

Changeset: a9c93f86
Branch: fibers
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-10-07 13:40:19 +0000
URL:       https://git.openjdk.org/loom/commit/a9c93f865bb5438420bc4df278d211ff3af9a0ad

8369263: Parallel: Inline PSPromotionManager::push_depth

Reviewed-by: iwalulya, shade, fandreuzzi

! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp

Changeset: 0f2a95c1
Branch: fibers
Author:    jonghoonpark <dev at jonghoonpark.com>
Committer: Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-10-07 15:13:23 +0000
URL:       https://git.openjdk.org/loom/commit/0f2a95c15d7c1e3796660d786c9a72497dab5ab1

8365782: Remove unnecessary inclusion of <stdlib.h> in jfrOSInterface.cpp

Reviewed-by: ayang, tschatzl

! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp

Changeset: 8a20656e
Branch: fibers
Author:    Hannes Wallnöfer <hannesw at openjdk.org>
Date:      2025-10-07 15:16:08 +0000
URL:       https://git.openjdk.org/loom/commit/8a20656ed03aa26806c7b4a4e361999dea62aa79

8367321: Fix CSS bugs in dark theme
8366942: Dark mode pages briefly blink before going dark

Reviewed-by: nbenalla, liach

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script.js.template
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java

Changeset: eb729f0a
Branch: fibers
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-10-07 15:38:58 +0000
URL:       https://git.openjdk.org/loom/commit/eb729f0aaa2297c3b3dbadadf40a502d2d9ed124

8247776: JFR: TestThreadContextSwitches.java failed "RuntimeException: No events: expected false, was true"

Reviewed-by: mgronlun

! test/jdk/jdk/jfr/event/os/TestThreadContextSwitches.java

Changeset: eb835e05
Branch: fibers
Author:    Volkan Yazici <vyazici at openjdk.org>
Date:      2025-10-07 15:57:31 +0000
URL:       https://git.openjdk.org/loom/commit/eb835e05f9cf8a65d804b733b382ecfba5b12907

8366040: Change URL.lookupViaProviders to use ScopedValue to detect recursive lookup

Reviewed-by: alanb, dfuchs

! src/java.base/share/classes/java/net/URL.java
! test/jdk/java/net/spi/URLStreamHandlerProvider/Basic.java
+ test/jdk/java/net/spi/URLStreamHandlerProvider/circular.provider.template

Changeset: 4ca3ab62
Branch: fibers
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2025-10-07 16:41:45 +0000
URL:       https://git.openjdk.org/loom/commit/4ca3ab62759b366fd3e0b2267925f1fa70f057b7

8369123: Still more small Float16 refactorings

Reviewed-by: rgiulietti

! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float16.java

Changeset: ebeb77ba
Branch: fibers
Author:    Phil Race <prr at openjdk.org>
Date:      2025-10-07 16:47:43 +0000
URL:       https://git.openjdk.org/loom/commit/ebeb77baaeb6d9098d7462f5ddf61d8583b1e493

8358058: sun/java2d/OpenGL/DrawImageBg.java Test fails intermittently

Reviewed-by: azvegint, serb, psadhukhan

! test/jdk/ProblemList.txt
+ test/jdk/sun/java2d/OpenGL/DrawBitmaskImage.java
+ test/jdk/sun/java2d/OpenGL/DrawBufImgOp.java
+ test/jdk/sun/java2d/OpenGL/DrawImageBg.java
+ test/jdk/sun/java2d/OpenGL/LargeOps.java
+ test/jdk/sun/java2d/OpenGL/OpaqueDest.java
+ test/jdk/sun/java2d/OpenGL/ScaleParamsOOB.java
+ test/jdk/sun/java2d/OpenGL/ShapeClip.java
+ test/jdk/sun/java2d/OpenGL/SrcMaskOps.java
+ test/jdk/sun/java2d/OpenGL/VolatileSubRegion.java
+ test/jdk/sun/java2d/OpenGL/XformVolatile.java

Changeset: 1ea8cfa6
Branch: fibers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-10-07 16:54:36 +0000
URL:       https://git.openjdk.org/loom/commit/1ea8cfa6dc8e6f96fd87553331abaae17ec173ea

8369226: GHA: Switch to MacOS 15

Reviewed-by: erikj, ayang, sgehwolf

! .github/workflows/main.yml

Changeset: 6b316262
Branch: fibers
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2025-10-07 17:21:13 +0000
URL:       https://git.openjdk.org/loom/commit/6b3162620bd808227ec7b4331ae6fc32ceb909e8

8368845: x-IBM930 uses incorrect character for Hex 42 60

Reviewed-by: sherman, rriggs, iris

! make/data/charsetmapping/IBM930.c2b
! make/data/charsetmapping/IBM930.map
! test/jdk/sun/nio/cs/mapping/CoderTest.java
! test/jdk/sun/nio/cs/mapping/ConverterTest.java
! test/jdk/sun/nio/cs/mapping/Cp930.b2c
! test/jdk/sun/nio/cs/mapping/TestConv.java

Changeset: 7f070d35
Branch: fibers
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2025-10-07 17:37:31 +0000
URL:       https://git.openjdk.org/loom/commit/7f070d356c479ae30fe84fcf4d322c0b693fa15a

8369246: Use https in make/devkit scripts

Reviewed-by: ayang, erikj

! make/devkit/Tools.gmk
! make/devkit/createAutoconfBundle.sh

Changeset: 6bfd018b
Branch: fibers
Author:    Phil Race <prr at openjdk.org>
Date:      2025-10-07 19:08:22 +0000
URL:       https://git.openjdk.org/loom/commit/6bfd018beaf187940ebafc71885045b4aabca673

8366002: Beans.instantiate needs to describe the lookup procedure

Reviewed-by: serb, aivanov

! src/java.desktop/share/classes/java/beans/Beans.java

Changeset: 910bb68e
Branch: fibers
Author:    Archie Cobbs <acobbs at openjdk.org>
Date:      2025-10-07 19:32:08 +0000
URL:       https://git.openjdk.org/loom/commit/910bb68e5191f830ff6f3dff5753e4e5f6214a7b

8349847: Support configuring individual lint categories as errors

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Options.java
! src/jdk.compiler/share/man/javac.md
+ test/langtools/tools/javac/warnings/WerrorLint.e1.out
+ test/langtools/tools/javac/warnings/WerrorLint.e2.out
+ test/langtools/tools/javac/warnings/WerrorLint.java
+ test/langtools/tools/javac/warnings/WerrorLint.w1.out
+ test/langtools/tools/javac/warnings/WerrorLint.w2.out

Changeset: 4ee6079b
Branch: fibers
Author:    Mikael Vidstedt <mikael at openjdk.org>
Date:      2025-10-08 02:05:20 +0000
URL:       https://git.openjdk.org/loom/commit/4ee6079b11034e7de8be72cd2832fb717c2f140d

8369328: Use uppercase variable names in the devkit makefiles

Reviewed-by: erikj

! make/devkit/Makefile
! make/devkit/Tools.gmk

Changeset: 650fd35b
Branch: fibers
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2025-10-08 03:00:30 +0000
URL:       https://git.openjdk.org/loom/commit/650fd35b3b30bf16e8caad968bd335d423c87b7d

8335646: Nimbus : JLabel not painted with LAF defined foreground color on Ubuntu 24.04

Reviewed-by: aivanov, dnguyen, serb

! test/jdk/javax/swing/plaf/basic/BasicHTML/bug4248210.java

Changeset: 2ac24bf1
Branch: fibers
Author:    Emanuel Peter <epeter at openjdk.org>
Date:      2025-10-08 03:06:29 +0000
URL:       https://git.openjdk.org/loom/commit/2ac24bf1bac9c32704ebd72b93a75819b9404063

8367389: C2 SuperWord: refactor VTransform to model the whole loop instead of just the basic block

Reviewed-by: roland, mhaessig

! src/hotspot/share/opto/phasetype.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/superword.hpp
! src/hotspot/share/opto/superwordVTransformBuilder.cpp
! src/hotspot/share/opto/superwordVTransformBuilder.hpp
! src/hotspot/share/opto/vectorization.cpp
! src/hotspot/share/opto/vectorization.hpp
! src/hotspot/share/opto/vtransform.cpp
! src/hotspot/share/opto/vtransform.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/CompilePhase.java

Changeset: 86211956
Branch: fibers
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2025-10-08 05:32:51 +0000
URL:       https://git.openjdk.org/loom/commit/862119565db311fe0e02e383fd3493601ed23ea8

8363917: SwitchBootstraps.enumSwitch() args not checked as documented

Reviewed-by: liach

! src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
! test/jdk/java/lang/runtime/SwitchBootstrapsTest.java

Changeset: bd25db1f
Branch: fibers
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-10-08 07:02:34 +0000
URL:       https://git.openjdk.org/loom/commit/bd25db1fb8573fc908f7a8a96bca417b1d44689a

8368960: Adjust java UL logging in the build

Reviewed-by: erikj, dholmes

! make/ToolsJdk.gmk
! make/autoconf/boot-jdk.m4

Changeset: d27649fe
Branch: fibers
Author:    Johannes Bechberger <jbechberger at openjdk.org>
Date:      2025-10-08 08:03:32 +0000
URL:       https://git.openjdk.org/loom/commit/d27649fe22a5bed9db72ac6c2595ac91f1fa28f8

8367302: New test jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java from JDK-8366082 is failing

Reviewed-by: dholmes, apangin

! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp
! src/hotspot/share/prims/whitebox.cpp
! test/jdk/ProblemList-Xcomp.txt
! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java
! test/lib/jdk/test/whitebox/WhiteBox.java

Changeset: f58e17fd
Branch: fibers
Author:    Antón Seoane Ampudia <anton.seoane.ampudia at oracle.com>
Committer: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date:      2025-10-08 08:58:58 +0000
URL:       https://git.openjdk.org/loom/commit/f58e17fd27e868e4a8816befc4c4bb8946c1f7fd

8368780: IGV: Upgrade to Netbeans Platform 27

Reviewed-by: rcastanedalo, chagedorn

! src/utils/IdealGraphVisualizer/Filter/pom.xml
! src/utils/IdealGraphVisualizer/README.md
! src/utils/IdealGraphVisualizer/pom.xml

Changeset: d45e65ba
Branch: fibers
Author:    Suchismith Roy <sroy at openjdk.org>
Committer: Varada M <varadam at openjdk.org>
Date:      2025-10-08 09:15:23 +0000
URL:       https://git.openjdk.org/loom/commit/d45e65bab45f78f9f378cdc53837fe33190b7801

8030957: AIX: Implement OperatingSystemMXBean.getSystemCpuLoad() and .getProcessCpuLoad() on AIX

Reviewed-by: jkern, mdoerr, mbaesken

! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c
! test/jdk/ProblemList.txt

Changeset: c6695064
Branch: fibers
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-10-08 09:29:24 +0000
URL:       https://git.openjdk.org/loom/commit/c66950643e4f43b5997b223289eefdde589589fa

8369277: Remove unused CodeCacheUnloadingTask::_num_workers

Reviewed-by: shade, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp
! src/hotspot/share/gc/g1/g1ParallelCleaning.hpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/gc/shared/parallelCleaning.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.cpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp

Changeset: 6a4c2676
Branch: fibers
Author:    Afshin Zafari <azafari at openjdk.org>
Date:      2025-10-08 09:49:48 +0000
URL:       https://git.openjdk.org/loom/commit/6a4c2676a6378f573bd58d1bc32b57765d756291

8365385: [asan] os::pretouch_memory() is not compatible with ASAN

Reviewed-by: stuefe, jsjolen

! src/hotspot/share/memory/metaspace/chunkManager.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp

Changeset: c12f0e74
Branch: fibers
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-10-08 11:21:22 +0000
URL:       https://git.openjdk.org/loom/commit/c12f0e74a9acfaa91b537853143ec94f143fe316

8369286: Parallel: Assertion failure in mutableNUMASpace

Reviewed-by: jsikstro, tschatzl

! src/hotspot/share/gc/parallel/psYoungGen.cpp

Changeset: 23fcbb0b
Branch: fibers
Author:    Ruben Ayrapetyan <ruben.ayrapetyan at arm.com>
Committer: Evgeny Astigeevich <eastigeevich at openjdk.org>
Date:      2025-10-08 12:13:04 +0000
URL:       https://git.openjdk.org/loom/commit/23fcbb0badbef6d22f63ca6c5b26b0693002592c

8365153: AArch64: Set JVM flags for Neoverse N3 and V3 cores

Reviewed-by: eastigeevich, aph

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp

Changeset: 927aa3f8
Branch: fibers
Author:    Francesco Andreuzzi <fandreuzzi at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date:      2025-10-08 14:20:23 +0000
URL:       https://git.openjdk.org/loom/commit/927aa3f8da34fb71b692661bebb89d20bfa85648

8369178: G1: Use NMethodMarkingScope and ThreadsClaimTokenScope in G1RootProcessor

Reviewed-by: ayang, tschatzl

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1RootProcessor.hpp
! src/hotspot/share/gc/g1/g1YoungCollector.cpp
! src/hotspot/share/gc/shared/strongRootsScope.cpp
! src/hotspot/share/gc/shared/strongRootsScope.hpp
! src/hotspot/share/runtime/safepoint.cpp

Changeset: 79bcc7b8
Branch: fibers
Author:    Richard Reingruber <rrich at openjdk.org>
Date:      2025-10-08 15:56:58 +0000
URL:       https://git.openjdk.org/loom/commit/79bcc7b8ec577dad592dc3f575c15d1bdeb65b19

8369257: PPC: compiler/whitebox/RelocateNMethodMultiplePaths.java fails with assertion

Reviewed-by: mdoerr

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

Changeset: 883d6cda
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-10-08 17:04:11 +0000
URL:       https://git.openjdk.org/loom/commit/883d6cda61dfd93d425fe49a75d92989cfa18088

Merge branch 'master' into fibers

! test/jdk/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: b9976330
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-10-08 18:17:04 +0000
URL:       https://git.openjdk.org/loom/commit/b997633069e425269fa4ae68d1b6ffa6994f3e52

Fix custom scheduler delegating to built-in default scheduler

! src/java.base/share/classes/java/lang/VirtualThread.java
! test/jdk/java/lang/Thread/virtual/CustomDefaultScheduler.java

Changeset: fbf125b0
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-10-08 18:17:14 +0000
URL:       https://git.openjdk.org/loom/commit/fbf125b065e41be81e4cd7ab0ff0a408047dce04

Merge loom into fibers




More information about the loom-dev mailing list