145 nonstatic_field(ExceptionTableElement, end_pc, u2) \
146 nonstatic_field(ExceptionTableElement, handler_pc, u2) \
147 nonstatic_field(ExceptionTableElement, catch_type_index, u2) \
148 \
149 nonstatic_field(JVMFlag, _type, const char*) \
150 nonstatic_field(JVMFlag, _name, const char*) \
151 unchecked_nonstatic_field(JVMFlag, _addr, sizeof(void*)) \
152 nonstatic_field(JVMFlag, _flags, JVMFlag::Flags) \
153 static_field(JVMFlag, flags, JVMFlag*) \
154 \
155 nonstatic_field(InstanceKlass, _fields, Array<u2>*) \
156 nonstatic_field(InstanceKlass, _constants, ConstantPool*) \
157 nonstatic_field(InstanceKlass, _source_file_name_index, u2) \
158 nonstatic_field(InstanceKlass, _init_state, u1) \
159 nonstatic_field(InstanceKlass, _misc_flags, u2) \
160 nonstatic_field(InstanceKlass, _annotations, Annotations*) \
161 \
162 volatile_nonstatic_field(JavaFrameAnchor, _last_Java_sp, intptr_t*) \
163 volatile_nonstatic_field(JavaFrameAnchor, _last_Java_pc, address) \
164 \
165 nonstatic_field(JVMCICompileState, _jvmti_can_hotswap_or_post_breakpoint, jbyte) \
166 nonstatic_field(JVMCICompileState, _jvmti_can_access_local_variables, jbyte) \
167 nonstatic_field(JVMCICompileState, _jvmti_can_post_on_exceptions, jbyte) \
168 nonstatic_field(JVMCICompileState, _jvmti_can_pop_frame, jbyte) \
169 \
170 nonstatic_field(JavaThread, _threadObj, oop) \
171 nonstatic_field(JavaThread, _anchor, JavaFrameAnchor) \
172 nonstatic_field(JavaThread, _vm_result, oop) \
173 volatile_nonstatic_field(JavaThread, _exception_oop, oop) \
174 volatile_nonstatic_field(JavaThread, _exception_pc, address) \
175 volatile_nonstatic_field(JavaThread, _is_method_handle_return, int) \
176 volatile_nonstatic_field(JavaThread, _doing_unsafe_access, bool) \
177 nonstatic_field(JavaThread, _osthread, OSThread*) \
178 nonstatic_field(JavaThread, _pending_deoptimization, int) \
179 nonstatic_field(JavaThread, _pending_failed_speculation, jlong) \
180 nonstatic_field(JavaThread, _pending_transfer_to_interpreter, bool) \
181 nonstatic_field(JavaThread, _jvmci_counters, jlong*) \
182 nonstatic_field(JavaThread, _should_post_on_exceptions_flag, int) \
183 nonstatic_field(JavaThread, _reserved_stack_activation, address) \
184 \
|
145 nonstatic_field(ExceptionTableElement, end_pc, u2) \
146 nonstatic_field(ExceptionTableElement, handler_pc, u2) \
147 nonstatic_field(ExceptionTableElement, catch_type_index, u2) \
148 \
149 nonstatic_field(JVMFlag, _type, const char*) \
150 nonstatic_field(JVMFlag, _name, const char*) \
151 unchecked_nonstatic_field(JVMFlag, _addr, sizeof(void*)) \
152 nonstatic_field(JVMFlag, _flags, JVMFlag::Flags) \
153 static_field(JVMFlag, flags, JVMFlag*) \
154 \
155 nonstatic_field(InstanceKlass, _fields, Array<u2>*) \
156 nonstatic_field(InstanceKlass, _constants, ConstantPool*) \
157 nonstatic_field(InstanceKlass, _source_file_name_index, u2) \
158 nonstatic_field(InstanceKlass, _init_state, u1) \
159 nonstatic_field(InstanceKlass, _misc_flags, u2) \
160 nonstatic_field(InstanceKlass, _annotations, Annotations*) \
161 \
162 volatile_nonstatic_field(JavaFrameAnchor, _last_Java_sp, intptr_t*) \
163 volatile_nonstatic_field(JavaFrameAnchor, _last_Java_pc, address) \
164 \
165 nonstatic_field(JVMCICompileState, _jvmti_redefinition_count, int) \
166 nonstatic_field(JVMCICompileState, _jvmti_can_hotswap_or_post_breakpoint, jbyte) \
167 nonstatic_field(JVMCICompileState, _jvmti_can_access_local_variables, jbyte) \
168 nonstatic_field(JVMCICompileState, _jvmti_can_post_on_exceptions, jbyte) \
169 nonstatic_field(JVMCICompileState, _jvmti_can_pop_frame, jbyte) \
170 \
171 nonstatic_field(JavaThread, _threadObj, oop) \
172 nonstatic_field(JavaThread, _anchor, JavaFrameAnchor) \
173 nonstatic_field(JavaThread, _vm_result, oop) \
174 volatile_nonstatic_field(JavaThread, _exception_oop, oop) \
175 volatile_nonstatic_field(JavaThread, _exception_pc, address) \
176 volatile_nonstatic_field(JavaThread, _is_method_handle_return, int) \
177 volatile_nonstatic_field(JavaThread, _doing_unsafe_access, bool) \
178 nonstatic_field(JavaThread, _osthread, OSThread*) \
179 nonstatic_field(JavaThread, _pending_deoptimization, int) \
180 nonstatic_field(JavaThread, _pending_failed_speculation, jlong) \
181 nonstatic_field(JavaThread, _pending_transfer_to_interpreter, bool) \
182 nonstatic_field(JavaThread, _jvmci_counters, jlong*) \
183 nonstatic_field(JavaThread, _should_post_on_exceptions_flag, int) \
184 nonstatic_field(JavaThread, _reserved_stack_activation, address) \
185 \
|