Changeset: 07549f3e Branch: master Author: Benoît Maillard <[email protected]> Committer: Tobias Hartmann <[email protected]> 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: master Author: Daniel Skantz <[email protected]> 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: master Author: Andrew Haley <[email protected]> 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: master Author: Alexey Ivanov <[email protected]> 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: master Author: Yasumasa Suenaga <[email protected]> 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: master Author: Johny Jose <[email protected]> Committer: Mark Sheppard <[email protected]> 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: master Author: Albert Mingkun Yang <[email protected]> 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: master Author: jonghoonpark <[email protected]> Committer: Albert Mingkun Yang <[email protected]> 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: master Author: Hannes Wallnöfer <[email protected]> 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: master Author: Erik Gahlin <[email protected]> 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: master Author: Volkan Yazici <[email protected]> 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: master Author: Joe Darcy <[email protected]> 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: master Author: Phil Race <[email protected]> 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: master Author: Aleksey Shipilev <[email protected]> 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: master Author: Naoto Sato <[email protected]> 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: master Author: Mikael Vidstedt <[email protected]> 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: master Author: Phil Race <[email protected]> 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: master Author: Archie Cobbs <[email protected]> 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: master Author: Mikael Vidstedt <[email protected]> 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: master Author: Prasanta Sadhukhan <[email protected]> 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: master Author: Emanuel Peter <[email protected]> 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: master Author: Jan Lahoda <[email protected]> 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: master Author: Matthias Baesken <[email protected]> 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: master Author: Johannes Bechberger <[email protected]> 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: master Author: Antón Seoane Ampudia <[email protected]> Committer: Roberto Castañeda Lozano <[email protected]> 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: master Author: Suchismith Roy <[email protected]> Committer: Varada M <[email protected]> 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: master Author: Albert Mingkun Yang <[email protected]> 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: master Author: Afshin Zafari <[email protected]> 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: master Author: Albert Mingkun Yang <[email protected]> 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: master Author: Ruben Ayrapetyan <[email protected]> Committer: Evgeny Astigeevich <[email protected]> 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: master Author: Francesco Andreuzzi <[email protected]> Committer: Thomas Schatzl <[email protected]> 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: master Author: Richard Reingruber <[email protected]> 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
