git: openjdk/loom: fibers: update to disallow JVMTI suspends over Continuation.yield

duke duke at openjdk.java.net
Tue Aug 17 22:18:35 UTC 2021


Changeset: eb79fced
Author:    Serguei Spitsyn <serguei.spitsyn at oracle.com>
Date:      2021-08-17 22:17:38 +0000
URL:       https://git.openjdk.java.net/loom/commit/eb79fced645fbffbbf7691130f4d0ae0b6fe5b7f

update to disallow JVMTI suspends over Continuation.yield

! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/java.base/share/classes/java/lang/VirtualThread.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/PinnedTaskTest/PinnedTaskTest.java
+ test/hotspot/jtreg/serviceability/jvmti/vthread/PinnedTaskTest/libPinnedTaskTest.cpp



More information about the loom-dev mailing list