mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 14:54:52 +02:00
8325187: JVMTI GetThreadState says virtual thread is JVMTI_THREAD_STATE_INTERRUPTED when it no longer is
Reviewed-by: dholmes, alanb
This commit is contained in:
parent
053ff76e14
commit
6eea5d6755
7 changed files with 208 additions and 4 deletions
|
@ -355,6 +355,7 @@ class java_lang_Thread : AllStatic {
|
|||
static int _jvmti_VTMS_transition_disable_count_offset;
|
||||
static int _jvmti_is_in_VTMS_transition_offset;
|
||||
static int _interrupted_offset;
|
||||
static int _interruptLock_offset;
|
||||
static int _tid_offset;
|
||||
static int _continuation_offset;
|
||||
static int _park_blocker_offset;
|
||||
|
@ -374,6 +375,8 @@ class java_lang_Thread : AllStatic {
|
|||
static void release_set_thread(oop java_thread, JavaThread* thread);
|
||||
// FieldHolder
|
||||
static oop holder(oop java_thread);
|
||||
// interruptLock
|
||||
static oop interrupt_lock(oop java_thread);
|
||||
// Interrupted status
|
||||
static bool interrupted(oop java_thread);
|
||||
static void set_interrupted(oop java_thread, bool val);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue