git: openjdk/loom: master: 15 new changesets

duke duke at openjdk.org
Wed Sep 10 12:46:44 UTC 2025


Changeset: a12e9fce
Branch: master
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2025-09-09 19:37:57 +0000
URL:       https://git.openjdk.org/loom/commit/a12e9fcebda1d7b75cb892e7920333d73fb5de9c

8366261: Provide utility methods for sun.security.util.Password

Reviewed-by: smarks, weijun

! src/java.base/share/classes/java/io/Console.java
! src/java.base/share/classes/jdk/internal/access/JavaIOAccess.java
! src/java.base/share/classes/jdk/internal/io/JdkConsoleImpl.java
! src/java.base/unix/native/libjava/Console_md.c
! src/java.base/windows/native/libjava/Console_md.c
! test/jdk/java/io/Console/ModuleSelectionTest.java

Changeset: 24a73493
Branch: master
Author:    Justin Lu <jlu at openjdk.org>
Date:      2025-09-09 22:03:25 +0000
URL:       https://git.openjdk.org/loom/commit/24a734938e555882857cf0b06ea693ec6f18085f

8366733: Re-examine older java.text NF, DF, and DFS serialization tests

Reviewed-by: naoto

! test/jdk/java/text/Format/DecimalFormat/DFSSerializationTest.java
= test/jdk/java/text/Format/DecimalFormat/DecimalFormat.114.txt
= test/jdk/java/text/Format/DecimalFormat/DecimalFormatSymbols.114.txt
= test/jdk/java/text/Format/DecimalFormat/DecimalFormatSymbols.142.txt
= test/jdk/java/text/Format/DecimalFormat/NumberFormat4185761a.ser.txt
= test/jdk/java/text/Format/DecimalFormat/NumberFormat4185761b.ser.txt
! test/jdk/java/text/Format/DecimalFormat/SerializationTest.java
- test/jdk/java/text/Format/NumberFormat/DFSDeserialization142.java
- test/jdk/java/text/Format/NumberFormat/DFSSerialization.java
- test/jdk/java/text/Format/NumberFormat/DFSSerialization142.java
! test/jdk/java/text/Format/NumberFormat/NumberRegression.java
- test/jdk/java/text/Format/NumberFormat/SerializationLoadTest.java
- test/jdk/java/text/Format/NumberFormat/SerializationSaveTest.java

Changeset: f9640398
Branch: master
Author:    Dean Long <dlong at openjdk.org>
Date:      2025-09-09 23:27:33 +0000
URL:       https://git.openjdk.org/loom/commit/f96403986b99008593e025c4991ee865fce59bb1

8361376: Regressions 1-6% in several Renaissance in 26-b4 only MacOSX aarch64

Co-authored-by: Martin Doerr <mdoerr at openjdk.org>
Reviewed-by: mdoerr, aph, eosterlund

! src/hotspot/cpu/aarch64/gc/shared/barrierSetNMethod_aarch64.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetNMethod_arm.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetNMethod_ppc.cpp
! src/hotspot/cpu/ppc/nativeInst_ppc.hpp
! src/hotspot/cpu/riscv/gc/shared/barrierSetNMethod_riscv.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetNMethod_s390.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp
! src/hotspot/cpu/zero/gc/shared/barrierSetNMethod_zero.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.hpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp

Changeset: 8cd4e7d8
Branch: master
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2025-09-09 23:50:33 +0000
URL:       https://git.openjdk.org/loom/commit/8cd4e7d856dcc68243505f4e771dc8ab87176584

8365192: post_meth_exit should be in vm state when calling get_jvmti_thread_state

Reviewed-by: mdoerr, dholmes

! src/hotspot/share/prims/jvmtiExport.cpp

Changeset: 53b3e056
Branch: master
Author:    erifan <erfang at nvidia.com>
Committer: Xiaohong Gong <xgong at openjdk.org>
Date:      2025-09-10 01:49:55 +0000
URL:       https://git.openjdk.org/loom/commit/53b3e0567d2801ddf62c5849b219324ddfcb264a

8366588: VectorAPI: Re-intrinsify VectorMask.laneIsSet where the input index is a variable

Reviewed-by: shade, xgong, epeter

! src/hotspot/share/opto/vectorIntrinsics.cpp
! test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/hotspot/jtreg/compiler/vectorapi/VectorMaskLaneIsSetTest.java
! test/micro/org/openjdk/bench/jdk/incubator/vector/VectorExtractBenchmark.java

Changeset: af9b9050
Branch: master
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2025-09-10 03:30:16 +0000
URL:       https://git.openjdk.org/loom/commit/af9b9050ec51d0c43690fc42658741bd865b0310

8366057: HotSpot Style Guide should permit trailing return types

Reviewed-by: dholmes, stefank, kvn, adinn, jsjolen

! doc/hotspot-style.html
! doc/hotspot-style.md

Changeset: 8ab8d02e
Branch: master
Author:    David Holmes <dholmes at openjdk.org>
Date:      2025-09-10 05:45:31 +0000
URL:       https://git.openjdk.org/loom/commit/8ab8d02e40e987a5eb5e8036ff4f12146ac2b16a

8366938: Test runtime/handshake/HandshakeTimeoutTest.java crashed

Reviewed-by: kbarrett

! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java

Changeset: 2705e880
Branch: master
Author:    Disha <disha.morye at oracle.com>
Committer: Manukumar V S <mvs at openjdk.org>
Date:      2025-09-10 06:16:12 +0000
URL:       https://git.openjdk.org/loom/commit/2705e880b64825044e67487f01263121780d8f7a

8366764: Deproblemlist java/awt/ScrollPane/ScrollPositionTest.java

Reviewed-by: azvegint

! test/jdk/ProblemList.txt

Changeset: b7b01d6f
Branch: master
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2025-09-10 06:16:39 +0000
URL:       https://git.openjdk.org/loom/commit/b7b01d6f564ae34e913ae51bd2f8243a32807136

8366984: Remove delay slot support

Reviewed-by: dlong, epeter

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/riscv/c1_LIRAssembler_riscv.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/share/adlc/adlparse.cpp
! src/hotspot/share/adlc/formsopt.cpp
! src/hotspot/share/adlc/formsopt.hpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/adlc/output_h.cpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/code/relocInfo.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp

Changeset: 9e3fa321
Branch: master
Author:    Kazuhisa Takakuri <ktakakuri at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2025-09-10 06:37:17 +0000
URL:       https://git.openjdk.org/loom/commit/9e3fa3216fd4ebd73da6e003a7b767cf001a1169

8349288: runtime/os/windows/TestAvailableProcessors.java fails on localized Windows platform

Reviewed-by: dholmes, alanb

! test/hotspot/jtreg/runtime/os/windows/TestAvailableProcessors.java

Changeset: f3de3862
Branch: master
Author:    David Holmes <dholmes at openjdk.org>
Date:      2025-09-10 08:46:07 +0000
URL:       https://git.openjdk.org/loom/commit/f3de386263e16e33c2812706cf41410da2cd58c6

8367309: Test runtime/os/windows/TestAvailableProcessors.java fails to compile after mis-merge

Reviewed-by: shade, alanb

! test/hotspot/jtreg/runtime/os/windows/TestAvailableProcessors.java

Changeset: 1d3364b0
Branch: master
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2025-09-10 09:45:05 +0000
URL:       https://git.openjdk.org/loom/commit/1d3364b00725f9d2afa8274e2244357a109be545

8365239: Spec Clarification - InterfaceAddress:getBroadcast() returning null for loop back address

Reviewed-by: msheppar, djelinski, jpai

! src/java.base/share/classes/java/net/InterfaceAddress.java

Changeset: 5c9f60dc
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-09-10 09:57:44 +0000
URL:       https://git.openjdk.org/loom/commit/5c9f60dc5a6e64be55819469bbf10948803d0fd5

8367259: Clean up make/scripts and bin directory

Reviewed-by: erikj

+ bin/generate-symbol-data.sh
= bin/lic_check.sh
= bin/normalizer.pl
- bin/unshuffle_list.txt
- bin/unshuffle_patch.sh
= bin/update_copyright_year.sh
= bin/update_pch.sh
! make/autoconf/compare.sh.template
= make/scripts/compare-logger.sh
- make/scripts/generate-symbol-data.sh
- make/scripts/hide_important_warnings_from_javac.sh

Changeset: 33244c82
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-09-10 10:00:15 +0000
URL:       https://git.openjdk.org/loom/commit/33244c82445994131a9168451275216916ce635c

8344030: Improved handling of TOOLCHAIN_PATH

Reviewed-by: erikj

! make/autoconf/basic.m4
! make/autoconf/basic_tools.m4
! make/autoconf/build-performance.m4
! make/autoconf/flags-ldflags.m4
! make/autoconf/toolchain.m4
! make/autoconf/util_paths.m4

Changeset: edae355e
Branch: master
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-09-10 10:27:38 +0000
URL:       https://git.openjdk.org/loom/commit/edae355e95f23294eda092dbedcb7f6cf165b0f8

8246325: Add DRYRUN facility to SetupExecute

Reviewed-by: erikj

! make/Bundles.gmk
! make/autoconf/spec.gmk.template
! make/common/Execute.gmk
! test/make/TestExecute.gmk



More information about the loom-dev mailing list