182 nonstatic_field(Klass, _modifier_flags, jint) \ 183 nonstatic_field(Klass, _access_flags, AccessFlags) \ 184 \ 185 nonstatic_field(LocalVariableTableElement, start_bci, u2) \ 186 nonstatic_field(LocalVariableTableElement, length, u2) \ 187 nonstatic_field(LocalVariableTableElement, name_cp_index, u2) \ 188 nonstatic_field(LocalVariableTableElement, descriptor_cp_index, u2) \ 189 nonstatic_field(LocalVariableTableElement, signature_cp_index, u2) \ 190 nonstatic_field(LocalVariableTableElement, slot, u2) \ 191 \ 192 nonstatic_field(Method, _constMethod, ConstMethod*) \ 193 nonstatic_field(Method, _method_data, MethodData*) \ 194 nonstatic_field(Method, _method_counters, MethodCounters*) \ 195 nonstatic_field(Method, _access_flags, AccessFlags) \ 196 nonstatic_field(Method, _vtable_index, int) \ 197 nonstatic_field(Method, _intrinsic_id, u2) \ 198 nonstatic_field(Method, _flags, u2) \ 199 volatile_nonstatic_field(Method, _code, CompiledMethod*) \ 200 volatile_nonstatic_field(Method, _from_compiled_entry, address) \ 201 \ 202 nonstatic_field(MethodCounters, _invocation_counter, InvocationCounter) \ 203 nonstatic_field(MethodCounters, _backedge_counter, InvocationCounter) \ 204 \ 205 nonstatic_field(MethodData, _size, int) \ 206 nonstatic_field(MethodData, _data_size, int) \ 207 nonstatic_field(MethodData, _data[0], intptr_t) \ 208 nonstatic_field(MethodData, _trap_hist._array[0], u1) \ 209 nonstatic_field(MethodData, _jvmci_ir_size, int) \ 210 \ 211 nonstatic_field(nmethod, _verified_entry_point, address) \ 212 nonstatic_field(nmethod, _comp_level, int) \ 213 \ 214 nonstatic_field(ObjArrayKlass, _element_klass, Klass*) \ 215 \ 216 volatile_nonstatic_field(oopDesc, _mark, markOop) \ 217 volatile_nonstatic_field(oopDesc, _metadata._klass, Klass*) \ 218 \ 219 static_field(os, _polling_page, address) \ 220 \ 221 volatile_nonstatic_field(OSThread, _interrupted, jint) \ 222 \ 223 static_field(StubRoutines, _verify_oop_count, jint) \ 224 \ 225 static_field(StubRoutines, _throw_delayed_StackOverflowError_entry, address) \ 226 \ 227 static_field(StubRoutines, _jbyte_arraycopy, address) \ 228 static_field(StubRoutines, _jshort_arraycopy, address) \ | 182 nonstatic_field(Klass, _modifier_flags, jint) \ 183 nonstatic_field(Klass, _access_flags, AccessFlags) \ 184 \ 185 nonstatic_field(LocalVariableTableElement, start_bci, u2) \ 186 nonstatic_field(LocalVariableTableElement, length, u2) \ 187 nonstatic_field(LocalVariableTableElement, name_cp_index, u2) \ 188 nonstatic_field(LocalVariableTableElement, descriptor_cp_index, u2) \ 189 nonstatic_field(LocalVariableTableElement, signature_cp_index, u2) \ 190 nonstatic_field(LocalVariableTableElement, slot, u2) \ 191 \ 192 nonstatic_field(Method, _constMethod, ConstMethod*) \ 193 nonstatic_field(Method, _method_data, MethodData*) \ 194 nonstatic_field(Method, _method_counters, MethodCounters*) \ 195 nonstatic_field(Method, _access_flags, AccessFlags) \ 196 nonstatic_field(Method, _vtable_index, int) \ 197 nonstatic_field(Method, _intrinsic_id, u2) \ 198 nonstatic_field(Method, _flags, u2) \ 199 volatile_nonstatic_field(Method, _code, CompiledMethod*) \ 200 volatile_nonstatic_field(Method, _from_compiled_entry, address) \ 201 \ 202 nonstatic_field(MethodCounters, _nmethod_age, int) \ 203 nonstatic_field(MethodCounters, _interpreter_invocation_limit, int) \ 204 nonstatic_field(MethodCounters, _interpreter_backward_branch_limit, int) \ 205 nonstatic_field(MethodCounters, _interpreter_profile_limit, int) \ 206 nonstatic_field(MethodCounters, _invoke_mask, int) \ 207 nonstatic_field(MethodCounters, _backedge_mask, int) \ 208 COMPILER2_OR_JVMCI_PRESENT(nonstatic_field(MethodCounters, _interpreter_invocation_count, int)) \ 209 COMPILER2_OR_JVMCI_PRESENT(nonstatic_field(MethodCounters, _interpreter_throwout_count, u2)) \ 210 JVMTI_ONLY(nonstatic_field(MethodCounters, _number_of_breakpoints, u2)) \ 211 nonstatic_field(MethodCounters, _invocation_counter, InvocationCounter) \ 212 nonstatic_field(MethodCounters, _backedge_counter, InvocationCounter) \ 213 \ 214 nonstatic_field(MethodData, _size, int) \ 215 nonstatic_field(MethodData, _method, Method*) \ 216 nonstatic_field(MethodData, _data_size, int) \ 217 nonstatic_field(MethodData, _data[0], intptr_t) \ 218 nonstatic_field(MethodData, _parameters_type_data_di, int) \ 219 nonstatic_field(MethodData, _nof_decompiles, uint) \ 220 nonstatic_field(MethodData, _nof_overflow_recompiles, uint) \ 221 nonstatic_field(MethodData, _nof_overflow_traps, uint) \ 222 nonstatic_field(MethodData, _trap_hist._array[0], u1) \ 223 nonstatic_field(MethodData, _eflags, intx) \ 224 nonstatic_field(MethodData, _arg_local, intx) \ 225 nonstatic_field(MethodData, _arg_stack, intx) \ 226 nonstatic_field(MethodData, _arg_returned, intx) \ 227 nonstatic_field(MethodData, _tenure_traps, uint) \ 228 nonstatic_field(MethodData, _invoke_mask, int) \ 229 nonstatic_field(MethodData, _backedge_mask, int) \ 230 nonstatic_field(MethodData, _jvmci_ir_size, int) \ 231 \ 232 nonstatic_field(nmethod, _verified_entry_point, address) \ 233 nonstatic_field(nmethod, _comp_level, int) \ 234 \ 235 nonstatic_field(ObjArrayKlass, _element_klass, Klass*) \ 236 \ 237 volatile_nonstatic_field(oopDesc, _mark, markOop) \ 238 volatile_nonstatic_field(oopDesc, _metadata._klass, Klass*) \ 239 \ 240 static_field(os, _polling_page, address) \ 241 \ 242 volatile_nonstatic_field(OSThread, _interrupted, jint) \ 243 \ 244 static_field(StubRoutines, _verify_oop_count, jint) \ 245 \ 246 static_field(StubRoutines, _throw_delayed_StackOverflowError_entry, address) \ 247 \ 248 static_field(StubRoutines, _jbyte_arraycopy, address) \ 249 static_field(StubRoutines, _jshort_arraycopy, address) \ |