git: openjdk/loom: fibers: 7 new changesets

duke duke at openjdk.org
Mon Aug 12 09:16:39 UTC 2024


Changeset: 94461d27
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-08-12 08:27:15 +0000
URL:       https://git.openjdk.org/loom/commit/94461d279644ac07b3a33231a300adc31b227729

VirtualThreadSchedulerMXBean

! src/java.base/share/classes/module-info.java
! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java
+ src/jdk.management/share/classes/com/sun/management/internal/VirtualThreadSchedulerImpl.java
! src/jdk.management/share/classes/com/sun/management/package-info.java
+ src/jdk.management/share/classes/jdk/management/VirtualThreadSchedulerMXBean.java
+ src/jdk.management/share/classes/jdk/management/package-info.java
! src/jdk.management/share/classes/module-info.java
! test/jdk/TEST.groups
+ test/jdk/jdk/management/VirtualThreadSchedulerMXBean/VirtualThreadSchedulerMXBeanTest.java
! test/lib/jdk/test/lib/thread/VThreadRunner.java

Changeset: bb50726f
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-08-12 08:27:38 +0000
URL:       https://git.openjdk.org/loom/commit/bb50726f8a262688da6c9691031ade1eaac58fa6

jcmd Thread.vthread_summary cleanup

! src/java.base/share/classes/jdk/internal/vm/VThreadSummary.java

Changeset: 4ff20085
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-08-12 08:31:16 +0000
URL:       https://git.openjdk.org/loom/commit/4ff20085a522a77bf0411197569225bde0634c29

Rename setLockId to setCurrentLockId

! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/native/libjava/Thread.c
! src/java.base/share/native/libjava/VirtualThread.c

Changeset: 51c49257
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-08-12 08:42:05 +0000
URL:       https://git.openjdk.org/loom/commit/51c492579b832f1fe51cae141a717e0a41b6833c

Print warning if experimental implClass used

! src/java.base/share/classes/java/lang/VirtualThread.java

Changeset: c559cd80
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-08-12 08:44:36 +0000
URL:       https://git.openjdk.org/loom/commit/c559cd80248f093932f3bb57aefe7fedd14b9bd7

Add RE as possible condition to resubmit

! src/java.base/share/classes/java/lang/VirtualThread.java

Changeset: 4a9247f2
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-08-12 08:44:56 +0000
URL:       https://git.openjdk.org/loom/commit/4a9247f23e8fcb1e95e2ec39dcfb0d8425b7d7ee

cap delay to 146 years to avoid overflow in STPE

! src/java.base/share/classes/java/lang/VirtualThread.java

Changeset: cfcc05f5
Branch: fibers
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2024-08-12 09:46:44 +0000
URL:       https://git.openjdk.org/loom/commit/cfcc05f57f0b5f212493da3a2abbac6abed2a48e

ensureParallelism should be no-op when testing with -XX:-VMContinuations

! test/lib/jdk/test/lib/thread/VThreadRunner.java



More information about the loom-dev mailing list