892 nonstatic_field(ThreadShadow, _exception_file, const char*) \
893 nonstatic_field(ThreadShadow, _exception_line, int) \
894 volatile_nonstatic_field(Thread, _suspend_flags, uint32_t) \
895 nonstatic_field(Thread, _active_handles, JNIHandleBlock*) \
896 nonstatic_field(Thread, _tlab, ThreadLocalAllocBuffer) \
897 nonstatic_field(Thread, _allocated_bytes, jlong) \
898 nonstatic_field(Thread, _current_pending_monitor, ObjectMonitor*) \
899 nonstatic_field(Thread, _current_pending_monitor_is_from_java, bool) \
900 nonstatic_field(Thread, _current_waiting_monitor, ObjectMonitor*) \
901 nonstatic_field(NamedThread, _name, char*) \
902 nonstatic_field(NamedThread, _processed_thread, JavaThread*) \
903 nonstatic_field(JavaThread, _next, JavaThread*) \
904 nonstatic_field(JavaThread, _threadObj, oop) \
905 nonstatic_field(JavaThread, _anchor, JavaFrameAnchor) \
906 nonstatic_field(JavaThread, _vm_result, oop) \
907 nonstatic_field(JavaThread, _vm_result_2, Metadata*) \
908 nonstatic_field(JavaThread, _pending_async_exception, oop) \
909 volatile_nonstatic_field(JavaThread, _exception_oop, oop) \
910 volatile_nonstatic_field(JavaThread, _exception_pc, address) \
911 volatile_nonstatic_field(JavaThread, _is_method_handle_return, int) \
912 nonstatic_field(JavaThread, _is_compiling, bool) \
913 nonstatic_field(JavaThread, _special_runtime_exit_condition, JavaThread::AsyncRequests) \
914 nonstatic_field(JavaThread, _saved_exception_pc, address) \
915 volatile_nonstatic_field(JavaThread, _thread_state, JavaThreadState) \
916 nonstatic_field(JavaThread, _osthread, OSThread*) \
917 nonstatic_field(JavaThread, _stack_base, address) \
918 nonstatic_field(JavaThread, _stack_size, size_t) \
919 nonstatic_field(JavaThread, _vframe_array_head, vframeArray*) \
920 nonstatic_field(JavaThread, _vframe_array_last, vframeArray*) \
921 nonstatic_field(JavaThread, _satb_mark_queue, ObjPtrQueue) \
922 nonstatic_field(JavaThread, _dirty_card_queue, DirtyCardQueue) \
923 nonstatic_field(Thread, _resource_area, ResourceArea*) \
924 nonstatic_field(CompilerThread, _env, ciEnv*) \
925 \
926 /************/ \
927 /* OSThread */ \
928 /************/ \
929 \
930 volatile_nonstatic_field(OSThread, _interrupted, jint) \
931 \
932 /************************/ \
|
892 nonstatic_field(ThreadShadow, _exception_file, const char*) \
893 nonstatic_field(ThreadShadow, _exception_line, int) \
894 volatile_nonstatic_field(Thread, _suspend_flags, uint32_t) \
895 nonstatic_field(Thread, _active_handles, JNIHandleBlock*) \
896 nonstatic_field(Thread, _tlab, ThreadLocalAllocBuffer) \
897 nonstatic_field(Thread, _allocated_bytes, jlong) \
898 nonstatic_field(Thread, _current_pending_monitor, ObjectMonitor*) \
899 nonstatic_field(Thread, _current_pending_monitor_is_from_java, bool) \
900 nonstatic_field(Thread, _current_waiting_monitor, ObjectMonitor*) \
901 nonstatic_field(NamedThread, _name, char*) \
902 nonstatic_field(NamedThread, _processed_thread, JavaThread*) \
903 nonstatic_field(JavaThread, _next, JavaThread*) \
904 nonstatic_field(JavaThread, _threadObj, oop) \
905 nonstatic_field(JavaThread, _anchor, JavaFrameAnchor) \
906 nonstatic_field(JavaThread, _vm_result, oop) \
907 nonstatic_field(JavaThread, _vm_result_2, Metadata*) \
908 nonstatic_field(JavaThread, _pending_async_exception, oop) \
909 volatile_nonstatic_field(JavaThread, _exception_oop, oop) \
910 volatile_nonstatic_field(JavaThread, _exception_pc, address) \
911 volatile_nonstatic_field(JavaThread, _is_method_handle_return, int) \
912 nonstatic_field(JavaThread, _special_runtime_exit_condition, JavaThread::AsyncRequests) \
913 nonstatic_field(JavaThread, _saved_exception_pc, address) \
914 volatile_nonstatic_field(JavaThread, _thread_state, JavaThreadState) \
915 nonstatic_field(JavaThread, _osthread, OSThread*) \
916 nonstatic_field(JavaThread, _stack_base, address) \
917 nonstatic_field(JavaThread, _stack_size, size_t) \
918 nonstatic_field(JavaThread, _vframe_array_head, vframeArray*) \
919 nonstatic_field(JavaThread, _vframe_array_last, vframeArray*) \
920 nonstatic_field(JavaThread, _satb_mark_queue, ObjPtrQueue) \
921 nonstatic_field(JavaThread, _dirty_card_queue, DirtyCardQueue) \
922 nonstatic_field(Thread, _resource_area, ResourceArea*) \
923 nonstatic_field(CompilerThread, _env, ciEnv*) \
924 \
925 /************/ \
926 /* OSThread */ \
927 /************/ \
928 \
929 volatile_nonstatic_field(OSThread, _interrupted, jint) \
930 \
931 /************************/ \
|