--- a/src/hotspot/share/classfile/javaClasses.cpp Thu Apr 25 15:54:21 2019 -0700
+++ b/src/hotspot/share/classfile/javaClasses.cpp Fri Apr 26 00:57:03 2019 -0400
@@ -1613,7 +1613,6 @@
int java_lang_Thread::_tid_offset = 0;
int java_lang_Thread::_thread_status_offset = 0;
int java_lang_Thread::_park_blocker_offset = 0;
-int java_lang_Thread::_park_event_offset = 0 ;
#define THREAD_FIELDS_DO(macro) \
macro(_name_offset, k, vmSymbols::name_name(), string_signature, false); \
@@ -1627,8 +1626,7 @@
macro(_stackSize_offset, k, "stackSize", long_signature, false); \
macro(_tid_offset, k, "tid", long_signature, false); \
macro(_thread_status_offset, k, "threadStatus", int_signature, false); \
- macro(_park_blocker_offset, k, "parkBlocker", object_signature, false); \
- macro(_park_event_offset, k, "nativeParkEventPointer", long_signature, false)
+ macro(_park_blocker_offset, k, "parkBlocker", object_signature, false)
void java_lang_Thread::compute_offsets() {
assert(_group_offset == 0, "offsets should be initialized only once");
@@ -1745,15 +1743,6 @@
return java_thread->obj_field(_park_blocker_offset);
}
-jlong java_lang_Thread::park_event(oop java_thread) {
- return java_thread->long_field(_park_event_offset);
-}
-
-bool java_lang_Thread::set_park_event(oop java_thread, jlong ptr) {
- java_thread->long_field_put(_park_event_offset, ptr);
- return true;
-}
-
const char* java_lang_Thread::thread_status_name(oop java_thread) {
ThreadStatus status = (java_lang_Thread::ThreadStatus)java_thread->int_field(_thread_status_offset);
switch (status) {