git: openjdk/loom: fibers: 16 new changesets

duke duke at openjdk.org
Tue Sep 9 19:31:15 UTC 2025


Changeset: cfb80934
Branch: fibers
Author:    Paul Hübner <phubner at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date:      2025-09-09 09:01:46 +0000
URL:       https://git.openjdk.org/loom/commit/cfb809344c0205875b35991ce6807333df41c949

8364103: Convert existing sprintf-chains to stringStream

Reviewed-by: kbarrett, dholmes, iklam

! src/hotspot/share/classfile/javaClasses.cpp

Changeset: f51e442b
Branch: fibers
Author:    Hamlin Li <mli at openjdk.org>
Date:      2025-09-09 09:29:23 +0000
URL:       https://git.openjdk.org/loom/commit/f51e442b0e26d0e9ebb6ec0da9584ba4f548322c

8367098: RISC-V: sync CPU features with related JVM flags for dependant ones

Reviewed-by: fyang

! src/hotspot/cpu/riscv/vm_version_riscv.hpp

Changeset: 4fc917c2
Branch: fibers
Author:    Johannes Bechberger <jbechberger at openjdk.org>
Date:      2025-09-09 10:15:53 +0000
URL:       https://git.openjdk.org/loom/commit/4fc917c25005d1f88fe43069fe623e243bd022c3

8366486: Test jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java is timing out

Reviewed-by: jbachorik

! test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleMultipleRecordings.java

Changeset: 002f936e
Branch: fibers
Author:    Johannes Bechberger <jbechberger at openjdk.org>
Date:      2025-09-09 10:16:22 +0000
URL:       https://git.openjdk.org/loom/commit/002f936ef21943ff1c8c03618091793768e756ac

8366082: Improve queue size computation in CPU-time sampler

Reviewed-by: jbachorik

! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.cpp
! src/hotspot/share/jfr/periodic/sampling/jfrCPUTimeThreadSampler.hpp
! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampling.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/prims/whitebox.cpp
+ test/jdk/jdk/jfr/event/profiling/TestCPUTimeSampleQueueAutoSizes.java
! test/lib/jdk/test/whitebox/WhiteBox.java

Changeset: a25dde62
Branch: fibers
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2025-09-09 10:58:21 +0000
URL:       https://git.openjdk.org/loom/commit/a25dde6279c100dcff266d19b263e764f5da244e

8365231: Don't build gtest with /EHsc

Reviewed-by: kbarrett, stuefe

! make/hotspot/lib/CompileGtest.gmk

Changeset: a1ab12b7
Branch: fibers
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2025-09-09 11:17:33 +0000
URL:       https://git.openjdk.org/loom/commit/a1ab12b77266c7124a297e1b2e0a8608b8facb2a

8366854: Extend jtreg failure handler with THP info

Reviewed-by: ayang, shade, tschatzl, lmesnik, sjohanss

! test/failure_handler/src/share/conf/linux.properties

Changeset: 06326176
Branch: fibers
Author:    Marc Chevalier <mchevalier at openjdk.org>
Date:      2025-09-09 11:17:48 +0000
URL:       https://git.openjdk.org/loom/commit/0632617670f991da23c3892d357e8d1f051d29a0

8367135: Test compiler/loopstripmining/CheckLoopStripMining.java needs internal timeouts adjusted

Reviewed-by: thartmann, chagedorn

! test/hotspot/jtreg/compiler/loopstripmining/CheckLoopStripMining.java

Changeset: f10c85fb
Branch: fibers
Author:    Saint Wesonga <saint.wesonga at microsoft.com>
Committer: Roger Riggs <rriggs at openjdk.org>
Date:      2025-09-09 13:13:08 +0000
URL:       https://git.openjdk.org/loom/commit/f10c85fbc336f6908a4f1ecae9fb5ab52984f636

8367027: java/lang/ProcessBuilder/Basic.java fails on Windows AArch64

Reviewed-by: rriggs

! test/jdk/java/lang/ProcessBuilder/Basic.java

Changeset: b653ae92
Branch: fibers
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2025-09-09 15:02:54 +0000
URL:       https://git.openjdk.org/loom/commit/b653ae92d5941202780873fad1a7cefd51e4e7a8

8367051: Build failure with clang on linux and AIX after switch to C++17

Reviewed-by: dholmes, ayang, mbaesken, mdoerr

! src/hotspot/share/utilities/forbiddenFunctions.hpp

Changeset: cc6d34b2
Branch: fibers
Author:    Daniel Jeliński <djelinski at openjdk.org>
Date:      2025-09-09 15:08:30 +0000
URL:       https://git.openjdk.org/loom/commit/cc6d34b2fa299a68a05e65e25c1f41dffa67c118

8366971: C2: Remove unused nop_list from PhaseOutput::init_buffer

Reviewed-by: epeter, dlong

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/x86/x86_64.ad
! 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/opto/output.cpp

Changeset: 13a605a9
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-09-09 18:44:42 +0000
URL:       https://git.openjdk.org/loom/commit/13a605a9f01af4ecfb3cab61f51c885d6185b73c

Merge branch 'master' into fibers

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.cpp

Changeset: e58d124c
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-09-09 14:15:35 +0000
URL:       https://git.openjdk.org/loom/commit/e58d124c3092a5e81196a18aa25e3cf9bd790b21

Rename register/deregister

! src/java.base/aix/classes/sun/nio/ch/PollsetPoller.java
! src/java.base/linux/classes/sun/nio/ch/EPollPoller.java
! src/java.base/linux/classes/sun/nio/ch/IoUringPoller.java
! src/java.base/macosx/classes/sun/nio/ch/KQueuePoller.java
! src/java.base/share/classes/sun/nio/ch/Poller.java
! src/java.base/windows/classes/sun/nio/ch/WEPollPoller.java

Changeset: 6503470a
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-09-09 14:40:37 +0000
URL:       https://git.openjdk.org/loom/commit/6503470a3322c891d81a9925b64452efbcd86f94

Merge branch 'fibers' of https://github.com/openjdk/loom into fibers

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

Changeset: f75c3d7b
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-09-09 15:53:36 +0000
URL:       https://git.openjdk.org/loom/commit/f75c3d7b1acf12fcf608a78959eea0112d53d5e6

Merge branch 'fibers' of https://github.com/openjdk/loom into fibers


Changeset: a8cc33f1
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-09-09 18:44:01 +0000
URL:       https://git.openjdk.org/loom/commit/a8cc33f107034c8963ac1a924d0597bbf24ab504

Poller update to allow write ops

! 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
! src/java.base/share/classes/sun/nio/ch/PollerProvider.java

Changeset: 650f9d8c
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-09-09 18:44:49 +0000
URL:       https://git.openjdk.org/loom/commit/650f9d8c6f368ea58b5eb001eee529881d8ac4b0

Merge loom into fibers




More information about the loom-dev mailing list