git: openjdk/loom: master: 22 new changesets

duke duke at openjdk.org
Tue Aug 12 10:00:00 UTC 2025


Changeset: e13b4c8d
Branch: master
Author:    Chen Liang <liach at openjdk.org>
Date:      2025-08-09 23:44:21 +0000
URL:       https://git.openjdk.org/loom/commit/e13b4c8de944ab14a1d12f6251e83f4fdd9e0198

8358535: Changes in ClassValue (JDK-8351996) caused a 1-9% regression in Renaissance-PageRank

Reviewed-by: jrose, shade

! src/java.base/share/classes/java/lang/ClassValue.java
! test/jdk/java/lang/invoke/ClassValueTest.java

Changeset: 022e29a7
Branch: master
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2025-08-10 04:22:10 +0000
URL:       https://git.openjdk.org/loom/commit/022e29a77533aacabd56820d00ecffa9646a8362

8365086: CookieStore.getURIs() and get(URI) should return an immutable List

Reviewed-by: liach, vyazici, dfuchs

! src/java.base/share/classes/java/net/InMemoryCookieStore.java
+ test/jdk/java/net/CookieStoreTest.java

Changeset: 15e8609a
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-08-11 07:08:03 +0000
URL:       https://git.openjdk.org/loom/commit/15e8609a2c3d246e89cfb349cbd21777bc471bae

8364996: java/awt/font/FontNames/LocaleFamilyNames.java times out on Windows

Reviewed-by: clanger, prr, asteiner

! test/jdk/java/awt/font/FontNames/LocaleFamilyNames.java

Changeset: c31f4861
Branch: master
Author:    Volkan Yazici <vyazici at openjdk.org>
Date:      2025-08-11 07:10:38 +0000
URL:       https://git.openjdk.org/loom/commit/c31f4861fb6c85c31348ac3e99ccf754d9ee1a60

8364365: HKSCS encoder does not properly set the replacement character

Reviewed-by: sherman

! src/java.base/share/classes/sun/nio/cs/HKSCS.java
+ test/jdk/sun/nio/cs/TestEncoderReplaceLatin1.java
+ test/jdk/sun/nio/cs/TestEncoderReplaceUTF16.java

Changeset: f28126eb
Branch: master
Author:    Joel Sikström <jsikstro at openjdk.org>
Date:      2025-08-11 08:18:28 +0000
URL:       https://git.openjdk.org/loom/commit/f28126ebc2f792f0d64bbe6e841d9fafb433b7ea

8365050: Too verbose warning in os::commit_memory_limit() on Windows

Reviewed-by: dholmes, mbaesken

! src/hotspot/os/windows/os_windows.cpp

Changeset: 10762d40
Branch: master
Author:    Dmitry Cherepanov <dcherepanov at openjdk.org>
Date:      2025-08-11 08:19:02 +0000
URL:       https://git.openjdk.org/loom/commit/10762d408bba9ce0945100847a8674e7eb7fa75e

8365044: Missing copyright header in Contextual.java

Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/Contextual.java

Changeset: 0c39228e
Branch: master
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-08-11 09:42:12 +0000
URL:       https://git.openjdk.org/loom/commit/0c39228ec1c8c6eadafb54567c94ad5f19f27f7a

8364767: G1: Remove use of CollectedHeap::_soft_ref_policy

Reviewed-by: tschatzl, sangheki

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.cpp
! src/hotspot/share/gc/g1/g1FullGCScope.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/shared/softRefPolicy.hpp
! src/hotspot/share/prims/whitebox.cpp

Changeset: 1fc0b016
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-08-11 09:44:49 +0000
URL:       https://git.openjdk.org/loom/commit/1fc0b01601af454a0e871afce8ae0c9da1358f13

8361142: Improve custom hooks for makefiles

Reviewed-by: erikj

! make/CompileJavaModules.gmk
! make/CreateJmods.gmk
! make/Images.gmk
! make/Main.gmk
! make/MainSupport.gmk
! make/ModuleWrapper.gmk
! make/common/JavaCompilation.gmk
! make/common/Modules.gmk

Changeset: 8b5bb013
Branch: master
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2025-08-11 10:28:59 +0000
URL:       https://git.openjdk.org/loom/commit/8b5bb013557478c9ceb49f94f22600d5901f4eee

8364987: javac fails with an exception when looking for diamond creation

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Analyzer.java
! test/langtools/tools/javac/analyzer/Diamond.java

Changeset: fd766b27
Branch: master
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2025-08-11 10:49:47 +0000
URL:       https://git.openjdk.org/loom/commit/fd766b27b9f862075a415780901c242a7d48c26f

8364541: Parallel: Support allocation in old generation when heap is almost full

Reviewed-by: phh, tschatzl

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

Changeset: a60e523f
Branch: master
Author:    Benoît Maillard <bmaillard at openjdk.org>
Committer: Damon Fenacci <dfenacci at openjdk.org>
Date:      2025-08-11 11:15:34 +0000
URL:       https://git.openjdk.org/loom/commit/a60e523f88e7022abe80725b82a8b16a87a377e2

8349191: Test compiler/ciReplay/TestIncrementalInlining.java failed

Reviewed-by: mhaessig, dfenacci, chagedorn

! src/hotspot/share/opto/printinlining.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: 43cfd80c
Branch: master
Author:    Darragh Clarke <dclarke at openjdk.org>
Date:      2025-08-11 11:57:08 +0000
URL:       https://git.openjdk.org/loom/commit/43cfd80c1c0493f2f50ffd75461ca75a002e0127

8352502: Response message is null if expect 100 assertion fails with non 100

Reviewed-by: dfuchs

! src/java.base/share/classes/java/net/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
+ test/jdk/java/net/HttpURLConnection/HttpUrlConnectionExpectContinueResponseMessageTest.java

Changeset: 0ad919c1
Branch: master
Author:    Casper Norrbin <cnorrbin at openjdk.org>
Date:      2025-08-11 12:22:52 +0000
URL:       https://git.openjdk.org/loom/commit/0ad919c1e54895b000b58f6a1b54d79f76970845

8352067: Remove the NMT treap and replace its uses with the utilities red-black tree

Reviewed-by: jsjolen, ayang

! src/hotspot/share/nmt/memoryFileTracker.cpp
- src/hotspot/share/nmt/nmtTreap.hpp
! src/hotspot/share/nmt/regionsTree.cpp
! src/hotspot/share/nmt/regionsTree.hpp
! src/hotspot/share/nmt/regionsTree.inline.hpp
! src/hotspot/share/nmt/vmatree.cpp
! src/hotspot/share/nmt/vmatree.hpp
! src/hotspot/share/opto/printinlining.cpp
! src/hotspot/share/opto/printinlining.hpp
! src/hotspot/share/utilities/rbTree.hpp
! src/hotspot/share/utilities/rbTree.inline.hpp
- test/hotspot/gtest/nmt/test_nmt_treap.cpp
! test/hotspot/gtest/nmt/test_vmatree.cpp
! test/hotspot/gtest/utilities/test_rbtree.cpp

Changeset: 23985c29
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-08-11 14:12:55 +0000
URL:       https://git.openjdk.org/loom/commit/23985c29b44b489472dcd3aad2cb98d9ce003a7b

8357979: Compile jdk.internal.vm.ci targeting the Boot JDK version

Reviewed-by: erikj, dnsimon

! make/CompileJavaModules.gmk
! make/autoconf/boot-jdk.m4
! make/autoconf/spec.gmk.template
! make/common/JavaCompilation.gmk
! make/modules/jdk.internal.vm.ci/Java.gmk

Changeset: bdb1646a
Branch: master
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2025-08-11 15:37:31 +0000
URL:       https://git.openjdk.org/loom/commit/bdb1646a1e39bae0535efe3f593e7fc0545e4114

8364611: (process) Child process SIGPIPE signal disposition should be default

Reviewed-by: erikj, rriggs

! make/test/JtregNativeJdk.gmk
! src/java.base/unix/native/libjava/childproc.c
+ test/jdk/java/lang/ProcessBuilder/childSignalDisposition/TestChildSignalDisposition.java
+ test/jdk/java/lang/ProcessBuilder/childSignalDisposition/exePrintSignalDisposition.c
+ test/jdk/java/lang/ProcessBuilder/childSignalDisposition/libChangeSignalDisposition.c

Changeset: e9e331b2
Branch: master
Author:    Francesco Andreuzzi <andreuzzi.francesco at gmail.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2025-08-11 17:10:10 +0000
URL:       https://git.openjdk.org/loom/commit/e9e331b2a957180dac2e9ce19a58d0a57d2f5dae

8365238: 'jfr' feature requires 'services' with 'custom' build variant

Reviewed-by: erikj, shade, ihse

! make/autoconf/jvm-features.m4

Changeset: 958383d6
Branch: master
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-08-11 18:49:37 +0000
URL:       https://git.openjdk.org/loom/commit/958383d69c8742fdb78c28ad856559367c3513d7

8364501: Compiler shutdown crashes on access to deleted CompileTask

Reviewed-by: kvn, mhaessig

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp

Changeset: 8cd79752
Branch: master
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2025-08-11 18:50:39 +0000
URL:       https://git.openjdk.org/loom/commit/8cd79752c6426780c6772eafe296aa5b713b2b64

8364761: (aio) AsynchronousChannelGroup.execute doesn't check null command

Reviewed-by: alanb, vyazici

! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java
! test/jdk/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java

Changeset: 9593730a
Branch: master
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2025-08-11 23:45:24 +0000
URL:       https://git.openjdk.org/loom/commit/9593730a23f465d26ba7b310d5b0c5d3b4ee4326

8362376: Use @Stable annotation in Java FDLIBM implementation

Reviewed-by: liach, rgiulietti

! src/java.base/share/classes/java/lang/FdLibm.java
! test/jdk/java/lang/StrictMath/ExpTests.java
! test/jdk/java/lang/StrictMath/PowTests.java

Changeset: 6927fc39
Branch: master
Author:    Dingli Zhang <dzhang at openjdk.org>
Committer: Feilong Jiang <fjiang at openjdk.org>
Date:      2025-08-12 01:25:35 +0000
URL:       https://git.openjdk.org/loom/commit/6927fc3904eb239bd43ab7c581d479c00a6a4af2

8365200: RISC-V: compiler/loopopts/superword/TestGeneralizedReductions.java fails with Zvbb and vlen=128

Reviewed-by: fyang, fjiang

! test/hotspot/jtreg/compiler/loopopts/superword/TestGeneralizedReductions.java

Changeset: 72d3a2a9
Branch: master
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2025-08-12 03:15:49 +0000
URL:       https://git.openjdk.org/loom/commit/72d3a2a9773b2a3fe0351e0acb7b10c0751d23d8

8308349: missing working directory option for launcher when invoked from shortcuts

Reviewed-by: almatvee

! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxFromParams.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.desktop
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FromParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/LauncherShortcutStartupDirectory.java
+ src/jdk.jpackage/share/classes/jdk/jpackage/internal/model/ParseUtils.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/MainResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinFromParams.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherShortcut.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LinuxHelper.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WinShortcutVerifier.java
! test/jdk/tools/jpackage/share/AddLShortcutTest.java
! test/jdk/tools/jpackage/share/ErrorTest.java

Changeset: d78fa5a9
Branch: master
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2025-08-12 07:16:57 +0000
URL:       https://git.openjdk.org/loom/commit/d78fa5a9f6254e2e93e75c693efba75e09736749

8365240: [asan] exclude some tests when using asan enabled binaries

Reviewed-by: lmesnik, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/Allocate/alloc001/alloc001.java
! test/jdk/tools/launcher/TooSmallStackSize.java



More information about the loom-dev mailing list