git: openjdk/loom: fibers: 18 new changesets

duke duke at openjdk.org
Tue Aug 19 11:14:11 UTC 2025


Changeset: 2a16cc89
Branch: fibers
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2025-08-18 15:42:31 +0000
URL:       https://git.openjdk.org/loom/commit/2a16cc890b99652a37b2e220dd61875063328b36

8365550: JFR: The active-settings view should not use LAST_BATCH

Reviewed-by: shade, mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/query/view.ini

Changeset: c9ecedd2
Branch: fibers
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2025-08-18 15:51:08 +0000
URL:       https://git.openjdk.org/loom/commit/c9ecedd2260c7f0114227aafc7f7f85e7c4c07c5

8365594: Strengthen Universe klasses asserts to catch bootstrapping errors earlier

Reviewed-by: coleenp, ayang

! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/memory/universe.hpp

Changeset: 285adff2
Branch: fibers
Author:    Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2025-08-18 16:12:34 +0000
URL:       https://git.openjdk.org/loom/commit/285adff24e869b62397d4d1c14e6e969f3285836

8362448: Make use of the Double.toString(double) algorithm in java.text.DecimalFormat

Reviewed-by: naoto, jlu

! src/java.base/share/classes/java/text/DecimalFormat.java
! src/java.base/share/classes/java/text/DigitList.java
! src/java.base/share/classes/jdk/internal/math/DoubleToDecimal.java
! src/java.base/share/classes/jdk/internal/math/FloatToDecimal.java
! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java
! src/java.base/share/classes/jdk/internal/math/FormattedFPDecimal.java
+ test/jdk/java/text/Format/DecimalFormat/DoubleFormattingTest.java

Changeset: bad38a0f
Branch: fibers
Author:    David Alayachew <davidalayachew at gmail.com>
Committer: Chen Liang <liach at openjdk.org>
Date:      2025-08-18 20:47:02 +0000
URL:       https://git.openjdk.org/loom/commit/bad38a0f928589be62cabcc48df8a4651c615b3c

8365643: JShell EditPad out of bounds on Windows

Reviewed-by: liach, aivanov, cstein, jlahoda

! src/jdk.editpad/share/classes/jdk/editpad/EditPad.java

Changeset: a0053012
Branch: fibers
Author:    Justin Lu <jlu at openjdk.org>
Date:      2025-08-18 22:10:20 +0000
URL:       https://git.openjdk.org/loom/commit/a0053012a4423725eac2411239bd28642ff3b321

8364780: Unicode extension clarifications for NumberFormat/DecimalFormatSymbols

Reviewed-by: naoto

! src/java.base/share/classes/java/text/DecimalFormatSymbols.java
! src/java.base/share/classes/java/text/NumberFormat.java

Changeset: ec7361e0
Branch: fibers
Author:    Mikhail Yankelevich <myankelevich at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date:      2025-08-18 23:07:57 +0000
URL:       https://git.openjdk.org/loom/commit/ec7361e082eff3859d9f0dd732f39ae9abd5089a

8365660: test/jdk/sun/security/pkcs11/KeyAgreement/ tests skipped without SkipExceprion

Reviewed-by: rhalade

! test/jdk/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestDH.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestInterop.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestShort.java
! test/jdk/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java

Changeset: e04a3103
Branch: fibers
Author:    Shawn M Emery <shawn.emery at oracle.com>
Committer: Weijun Wang <weijun at openjdk.org>
Date:      2025-08-18 23:54:06 +0000
URL:       https://git.openjdk.org/loom/commit/e04a31037588217a246a8dca6ce9a83a031c343d

8364806: Test sun/security/krb5/config/IncludeRandom.java times out on Windows

Reviewed-by: mbaesken

! test/jdk/sun/security/krb5/config/IncludeRandom.java

Changeset: f2f7a490
Branch: fibers
Author:    Boris Ulasevich <bulasevich at openjdk.org>
Date:      2025-08-19 04:40:45 +0000
URL:       https://git.openjdk.org/loom/commit/f2f7a490c091734ae1aa6cd402a117acbc1c699e

8365071: ARM32: JFR intrinsic jvm_commit triggers C2 regalloc assert

Reviewed-by: mgronlun

! src/hotspot/share/opto/library_call.cpp

Changeset: 655dc516
Branch: fibers
Author:    Volkan Yazici <vyazici at openjdk.org>
Date:      2025-08-19 05:06:50 +0000
URL:       https://git.openjdk.org/loom/commit/655dc516c22ac84fccee6b1fdc607c492465be6b

8361842: Move input validation checks to Java for java.lang.StringCoding intrinsics

Reviewed-by: rriggs, liach, dfenacci, thartmann, redestad, jrose

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/riscv/c2_MacroAssembler_riscv.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/sun/nio/cs/CESU_8.java
! src/java.base/share/classes/sun/nio/cs/DoubleByte.java
! src/java.base/share/classes/sun/nio/cs/ISO_8859_1.java
! src/java.base/share/classes/sun/nio/cs/SingleByte.java
! src/java.base/share/classes/sun/nio/cs/US_ASCII.java
! src/java.base/share/classes/sun/nio/cs/UTF_8.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java.template
+ test/hotspot/jtreg/compiler/intrinsics/TestVerifyIntrinsicChecks.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestCountPositives.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestEncodeIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestHasNegatives.java
! test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java

Changeset: 4c80780f
Branch: fibers
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2025-08-19 06:33:12 +0000
URL:       https://git.openjdk.org/loom/commit/4c80780f6a3fef688d932bdad04e98eb1bd16563

8359380: Rework deferral profile logic after JDK-8346465

Reviewed-by: prr

! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java
! src/java.desktop/share/classes/java/awt/color/ICC_ProfileRGB.java
+ src/java.desktop/share/classes/sun/java2d/cmm/BuiltinProfileInfo.java
- src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralInfo.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java
! test/jdk/java/awt/color/CheckDefaultProperties.java
! test/jdk/java/awt/color/ICC_Profile/BuiltInProfileCheck/BuiltInProfileCheck.java
+ test/jdk/java/awt/color/ICC_Profile/GetProfileDataAfterTransform.java

Changeset: 626bea80
Branch: fibers
Author:    Manuel Hässig <mhaessig at openjdk.org>
Date:      2025-08-19 06:37:52 +0000
URL:       https://git.openjdk.org/loom/commit/626bea80abf1660757a12462ebc8313ef6d41f92

8356176: C2 MemorySegment: missing RCE with byteSize() in Loop Exit Check inside the for Expression

Co-authored-by: Quan Anh Mai <qamai at openjdk.org>
Co-authored-by: Emanuel Peter <epeter at openjdk.org>
Co-authored-by: Christian Hagedorn <chagedorn at openjdk.org>
Co-authored-by: Tobias Hartmann <thartmann at openjdk.org>
Reviewed-by: epeter, qamai

! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! test/hotspot/jtreg/compiler/loopopts/InvariantCodeMotionReassociateAddSub.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegment.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegmentByteSizeLongLoopLimit.java
+ test/hotspot/jtreg/compiler/loopopts/superword/TestMemorySegmentField.java
! test/hotspot/jtreg/compiler/vectorization/runner/ArrayIndexFillTest.java

Changeset: 812434c4
Branch: fibers
Author:    Manjunath Matti <manjunath.matti at ibm.com>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date:      2025-08-19 07:57:00 +0000
URL:       https://git.openjdk.org/loom/commit/812434c42072ce4cfc91117a3187df7930500a86

8359114: [s390x] Add z17 detection code

Reviewed-by: amitkumar, aph

! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp

Changeset: 999761d0
Branch: fibers
Author:    Fei Gao <fgao at openjdk.org>
Date:      2025-08-19 08:22:40 +0000
URL:       https://git.openjdk.org/loom/commit/999761d0f6d37c9cd6ec482620800b694c5fb9ad

8365312: GCC 12 cannot compile SVE on aarch64 with auto-var-init pattern

Reviewed-by: kbarrett, ihse, erikj

! make/autoconf/flags-cflags.m4

Changeset: 2dc316da
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-19 10:44:35 +0000
URL:       https://git.openjdk.org/loom/commit/2dc316da4c2b0c75c9417145c07046a8ba3f52d9

Merge branch 'master' into fibers

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/share/memory/universe.hpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/share/memory/universe.hpp
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java

Changeset: 5a241a69
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-19 10:45:02 +0000
URL:       https://git.openjdk.org/loom/commit/5a241a6943dd0fac803bd393780229a8abbc57cd

Poller refactor/cleanup

! src/java.base/linux/classes/sun/nio/ch/DefaultPollerProvider.java
! src/java.base/linux/classes/sun/nio/ch/IoUringPoller.java
! src/java.base/share/classes/sun/nio/ch/Poller.java

Changeset: 4e1c10d2
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-19 10:45:08 +0000
URL:       https://git.openjdk.org/loom/commit/4e1c10d21f776dc77ee97d870d67c601cebda32b

Merge loom into fibers


Changeset: fc4e99d3
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-19 11:16:37 +0000
URL:       https://git.openjdk.org/loom/commit/fc4e99d369152f09f2944e334cdb5009d2f68f73

Always use default scheduler on Windows

! src/java.base/linux/classes/sun/nio/ch/DefaultPollerProvider.java
! src/java.base/macosx/classes/sun/nio/ch/DefaultPollerProvider.java
! src/java.base/share/classes/sun/nio/ch/Poller.java
! src/java.base/share/classes/sun/nio/ch/PollerProvider.java

Changeset: 745455e4
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-08-19 11:57:52 +0000
URL:       https://git.openjdk.org/loom/commit/745455e4e93ad7ff4f0c86b7b004bfab68fddd9d

Merge loom into fibers




More information about the loom-dev mailing list