276 nonstatic_field(MethodData, _arg_local, intx) \
277 nonstatic_field(MethodData, _arg_stack, intx) \
278 nonstatic_field(MethodData, _arg_returned, intx) \
279 nonstatic_field(MethodData, _tenure_traps, uint) \
280 nonstatic_field(MethodData, _invoke_mask, int) \
281 nonstatic_field(MethodData, _backedge_mask, int) \
282 nonstatic_field(MethodData, _jvmci_ir_size, int) \
283 \
284 nonstatic_field(nmethod, _verified_entry_point, address) \
285 nonstatic_field(nmethod, _comp_level, CompLevel) \
286 \
287 nonstatic_field(ObjArrayKlass, _element_klass, Klass*) \
288 \
289 unchecked_nonstatic_field(ObjectMonitor, _owner, sizeof(void *)) /* NOTE: no type */ \
290 volatile_nonstatic_field(ObjectMonitor, _recursions, intptr_t) \
291 volatile_nonstatic_field(ObjectMonitor, _cxq, ObjectWaiter*) \
292 volatile_nonstatic_field(ObjectMonitor, _EntryList, ObjectWaiter*) \
293 volatile_nonstatic_field(ObjectMonitor, _succ, JavaThread*) \
294 \
295 volatile_nonstatic_field(oopDesc, _mark, markWord) \
296 volatile_nonstatic_field(oopDesc, _metadata._klass, Klass*) \
297 \
298 static_field(StubRoutines, _verify_oop_count, jint) \
299 \
300 static_field(StubRoutines, _throw_delayed_StackOverflowError_entry, address) \
301 \
302 static_field(StubRoutines, _jbyte_arraycopy, address) \
303 static_field(StubRoutines, _jshort_arraycopy, address) \
304 static_field(StubRoutines, _jint_arraycopy, address) \
305 static_field(StubRoutines, _jlong_arraycopy, address) \
306 static_field(StubRoutines, _oop_arraycopy, address) \
307 static_field(StubRoutines, _oop_arraycopy_uninit, address) \
308 static_field(StubRoutines, _jbyte_disjoint_arraycopy, address) \
309 static_field(StubRoutines, _jshort_disjoint_arraycopy, address) \
310 static_field(StubRoutines, _jint_disjoint_arraycopy, address) \
311 static_field(StubRoutines, _jlong_disjoint_arraycopy, address) \
312 static_field(StubRoutines, _oop_disjoint_arraycopy, address) \
313 static_field(StubRoutines, _oop_disjoint_arraycopy_uninit, address) \
314 static_field(StubRoutines, _arrayof_jbyte_arraycopy, address) \
315 static_field(StubRoutines, _arrayof_jshort_arraycopy, address) \
316 static_field(StubRoutines, _arrayof_jint_arraycopy, address) \
|
276 nonstatic_field(MethodData, _arg_local, intx) \
277 nonstatic_field(MethodData, _arg_stack, intx) \
278 nonstatic_field(MethodData, _arg_returned, intx) \
279 nonstatic_field(MethodData, _tenure_traps, uint) \
280 nonstatic_field(MethodData, _invoke_mask, int) \
281 nonstatic_field(MethodData, _backedge_mask, int) \
282 nonstatic_field(MethodData, _jvmci_ir_size, int) \
283 \
284 nonstatic_field(nmethod, _verified_entry_point, address) \
285 nonstatic_field(nmethod, _comp_level, CompLevel) \
286 \
287 nonstatic_field(ObjArrayKlass, _element_klass, Klass*) \
288 \
289 unchecked_nonstatic_field(ObjectMonitor, _owner, sizeof(void *)) /* NOTE: no type */ \
290 volatile_nonstatic_field(ObjectMonitor, _recursions, intptr_t) \
291 volatile_nonstatic_field(ObjectMonitor, _cxq, ObjectWaiter*) \
292 volatile_nonstatic_field(ObjectMonitor, _EntryList, ObjectWaiter*) \
293 volatile_nonstatic_field(ObjectMonitor, _succ, JavaThread*) \
294 \
295 volatile_nonstatic_field(oopDesc, _mark, markWord) \
296 \
297 static_field(StubRoutines, _verify_oop_count, jint) \
298 \
299 static_field(StubRoutines, _throw_delayed_StackOverflowError_entry, address) \
300 \
301 static_field(StubRoutines, _jbyte_arraycopy, address) \
302 static_field(StubRoutines, _jshort_arraycopy, address) \
303 static_field(StubRoutines, _jint_arraycopy, address) \
304 static_field(StubRoutines, _jlong_arraycopy, address) \
305 static_field(StubRoutines, _oop_arraycopy, address) \
306 static_field(StubRoutines, _oop_arraycopy_uninit, address) \
307 static_field(StubRoutines, _jbyte_disjoint_arraycopy, address) \
308 static_field(StubRoutines, _jshort_disjoint_arraycopy, address) \
309 static_field(StubRoutines, _jint_disjoint_arraycopy, address) \
310 static_field(StubRoutines, _jlong_disjoint_arraycopy, address) \
311 static_field(StubRoutines, _oop_disjoint_arraycopy, address) \
312 static_field(StubRoutines, _oop_disjoint_arraycopy_uninit, address) \
313 static_field(StubRoutines, _arrayof_jbyte_arraycopy, address) \
314 static_field(StubRoutines, _arrayof_jshort_arraycopy, address) \
315 static_field(StubRoutines, _arrayof_jint_arraycopy, address) \
|