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