git: openjdk/loom: fibers: 12 new changesets

duke duke at openjdk.org
Sat Nov 29 15:46:21 UTC 2025


Changeset: 2cb3f2ed
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-11-28 12:49:06 +0000
URL:       https://git.openjdk.org/loom/commit/2cb3f2edc698f82a32c87dbb9df8fe2a803d67e6

Test update

! test/jdk/java/net/vthread/BlockingSocketOps.java

Changeset: fe5897e2
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-11-29 09:27:49 +0000
URL:       https://git.openjdk.org/loom/commit/fe5897e2d685bc2793b2df8c1e69620c16a16bc4

VirtualThreadSchedulerMXBean.implClass

! src/java.base/share/classes/java/lang/Thread.java
! src/jdk.management/share/classes/com/sun/management/internal/VirtualThreadSchedulerImpls.java

Changeset: 70b4eb24
Branch: fibers
Author:    Tobias Hartmann <thartmann at openjdk.org>
Date:      2025-11-28 08:45:57 +0000
URL:       https://git.openjdk.org/loom/commit/70b4eb249eb4bad727f83e0b004a0ce481208726

8372720: Problem list compiler/arguments/TestCodeEntryAlignment.java

Reviewed-by: mchevalier, epeter

! test/hotspot/jtreg/ProblemList.txt

Changeset: 0021dc04
Branch: fibers
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2025-11-28 08:54:07 +0000
URL:       https://git.openjdk.org/loom/commit/0021dc04100befd107d3aa763510b28dd62cd62c

8372565: Convert SATBMarkQueue to use Atomic<T>

Reviewed-by: tschatzl, shade, iwalulya

! src/hotspot/share/gc/shared/bufferNode.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp

Changeset: 08c16c38
Branch: fibers
Author:    Jonas Norlinder <jnorlinder at openjdk.org>
Committer: Kevin Walls <kevinw at openjdk.org>
Date:      2025-11-28 08:57:02 +0000
URL:       https://git.openjdk.org/loom/commit/08c16c384ac9dac22da960ad718ceb95b41ca660

8372704: ThreadMXBean.getThreadUserTime may return total time

Reviewed-by: alanb, kevinw, dholmes

! src/java.management/share/classes/sun/management/ThreadImpl.java

Changeset: 78b155b2
Branch: fibers
Author:    Volkan Yazici <vyazici at openjdk.org>
Date:      2025-11-28 12:05:17 +0000
URL:       https://git.openjdk.org/loom/commit/78b155b2b5745fc88c13586f93b632f61e038a94

8372147: ConnectionFlowControlTest should use HttpResponse.connectionLabel()

Reviewed-by: dfuchs

! test/jdk/java/net/httpclient/http2/ConnectionFlowControlTest.java

Changeset: e071afbf
Branch: fibers
Author:    Afshin Zafari <azafari at openjdk.org>
Date:      2025-11-28 13:02:44 +0000
URL:       https://git.openjdk.org/loom/commit/e071afbfe4507b6b3a306f90bb645465fdab0070

8351334: [ubsan] memoryReserver.cpp:552:60: runtime error: applying non-zero offset 1073741824 to null pointer

Reviewed-by: aboldtch, dholmes, jsjolen

! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/memory/memoryReserver.cpp
! src/hotspot/share/runtime/arguments.cpp

Changeset: 52568bf4
Branch: fibers
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2025-11-28 22:50:18 +0000
URL:       https://git.openjdk.org/loom/commit/52568bf4832b2bcc5dc547dbdf45a6a7172281fb

8372650: Convert GenericWaitBarrier to use Atomic<T>

Reviewed-by: shade, iwalulya

! src/hotspot/share/utilities/waitBarrier_generic.cpp
! src/hotspot/share/utilities/waitBarrier_generic.hpp

Changeset: 92e1357d
Branch: fibers
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2025-11-29 01:25:25 +0000
URL:       https://git.openjdk.org/loom/commit/92e1357dfd2d874ef1a62ddd69c86a7bb189c6a2

8371802: Do not let QUIC connection to idle terminate when HTTP/3 is configured with a higher idle timeout

Reviewed-by: dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/Http3Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http3ConnectionPool.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminator.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/ConnectionTerminatorImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/IdleTimeoutManager.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicConnectionImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/quic/QuicTimedEvent.java
+ test/jdk/java/net/httpclient/http3/H3IdleExceedsQuicIdleTimeout.java

Changeset: f8f7c030
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-11-29 09:30:47 +0000
URL:       https://git.openjdk.org/loom/commit/f8f7c0303be36eaccc2c2df25e4ee4a8c02999a7

Merge branch 'master' into fibers

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/ProblemList.txt

Changeset: fee2e71c
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-11-29 09:41:31 +0000
URL:       https://git.openjdk.org/loom/commit/fee2e71c9941af889ce58e89a88ded03d9acc3fd

Fix comment

! src/jdk.management/share/classes/com/sun/management/internal/VirtualThreadSchedulerImpls.java

Changeset: d371f9ff
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2025-11-29 15:44:05 +0000
URL:       https://git.openjdk.org/loom/commit/d371f9ff6a7661af2ac41c1dbbb2c7fc19729fd8

Update doc

! loom-docs/CustomSchedulers.md



More information about the loom-dev mailing list