251 nonstatic_field(MethodData, _arg_local, intx) \
252 nonstatic_field(MethodData, _arg_stack, intx) \
253 nonstatic_field(MethodData, _arg_returned, intx) \
254 nonstatic_field(MethodData, _tenure_traps, uint) \
255 nonstatic_field(MethodData, _invoke_mask, int) \
256 nonstatic_field(MethodData, _backedge_mask, int) \
257 nonstatic_field(MethodData, _jvmci_ir_size, int) \
258 \
259 nonstatic_field(nmethod, _verified_entry_point, address) \
260 nonstatic_field(nmethod, _comp_level, CompLevel) \
261 \
262 nonstatic_field(ObjArrayKlass, _element_klass, Klass*) \
263 \
264 unchecked_nonstatic_field(ObjectMonitor, _owner, sizeof(void *)) /* NOTE: no type */ \
265 volatile_nonstatic_field(ObjectMonitor, _recursions, intptr_t) \
266 volatile_nonstatic_field(ObjectMonitor, _cxq, ObjectWaiter*) \
267 volatile_nonstatic_field(ObjectMonitor, _EntryList, ObjectWaiter*) \
268 volatile_nonstatic_field(ObjectMonitor, _succ, JavaThread*) \
269 \
270 volatile_nonstatic_field(oopDesc, _mark, markWord) \
271 volatile_nonstatic_field(oopDesc, _metadata._klass, Klass*) \
272 \
273 static_field(StubRoutines, _verify_oop_count, jint) \
274 \
275 static_field(StubRoutines, _throw_delayed_StackOverflowError_entry, address) \
276 \
277 static_field(StubRoutines, _jbyte_arraycopy, address) \
278 static_field(StubRoutines, _jshort_arraycopy, address) \
279 static_field(StubRoutines, _jint_arraycopy, address) \
280 static_field(StubRoutines, _jlong_arraycopy, address) \
281 static_field(StubRoutines, _oop_arraycopy, address) \
282 static_field(StubRoutines, _oop_arraycopy_uninit, address) \
283 static_field(StubRoutines, _jbyte_disjoint_arraycopy, address) \
284 static_field(StubRoutines, _jshort_disjoint_arraycopy, address) \
285 static_field(StubRoutines, _jint_disjoint_arraycopy, address) \
286 static_field(StubRoutines, _jlong_disjoint_arraycopy, address) \
287 static_field(StubRoutines, _oop_disjoint_arraycopy, address) \
288 static_field(StubRoutines, _oop_disjoint_arraycopy_uninit, address) \
289 static_field(StubRoutines, _arrayof_jbyte_arraycopy, address) \
290 static_field(StubRoutines, _arrayof_jshort_arraycopy, address) \
291 static_field(StubRoutines, _arrayof_jint_arraycopy, address) \
|
251 nonstatic_field(MethodData, _arg_local, intx) \
252 nonstatic_field(MethodData, _arg_stack, intx) \
253 nonstatic_field(MethodData, _arg_returned, intx) \
254 nonstatic_field(MethodData, _tenure_traps, uint) \
255 nonstatic_field(MethodData, _invoke_mask, int) \
256 nonstatic_field(MethodData, _backedge_mask, int) \
257 nonstatic_field(MethodData, _jvmci_ir_size, int) \
258 \
259 nonstatic_field(nmethod, _verified_entry_point, address) \
260 nonstatic_field(nmethod, _comp_level, CompLevel) \
261 \
262 nonstatic_field(ObjArrayKlass, _element_klass, Klass*) \
263 \
264 unchecked_nonstatic_field(ObjectMonitor, _owner, sizeof(void *)) /* NOTE: no type */ \
265 volatile_nonstatic_field(ObjectMonitor, _recursions, intptr_t) \
266 volatile_nonstatic_field(ObjectMonitor, _cxq, ObjectWaiter*) \
267 volatile_nonstatic_field(ObjectMonitor, _EntryList, ObjectWaiter*) \
268 volatile_nonstatic_field(ObjectMonitor, _succ, JavaThread*) \
269 \
270 volatile_nonstatic_field(oopDesc, _mark, markWord) \
271 \
272 static_field(StubRoutines, _verify_oop_count, jint) \
273 \
274 static_field(StubRoutines, _throw_delayed_StackOverflowError_entry, address) \
275 \
276 static_field(StubRoutines, _jbyte_arraycopy, address) \
277 static_field(StubRoutines, _jshort_arraycopy, address) \
278 static_field(StubRoutines, _jint_arraycopy, address) \
279 static_field(StubRoutines, _jlong_arraycopy, address) \
280 static_field(StubRoutines, _oop_arraycopy, address) \
281 static_field(StubRoutines, _oop_arraycopy_uninit, address) \
282 static_field(StubRoutines, _jbyte_disjoint_arraycopy, address) \
283 static_field(StubRoutines, _jshort_disjoint_arraycopy, address) \
284 static_field(StubRoutines, _jint_disjoint_arraycopy, address) \
285 static_field(StubRoutines, _jlong_disjoint_arraycopy, address) \
286 static_field(StubRoutines, _oop_disjoint_arraycopy, address) \
287 static_field(StubRoutines, _oop_disjoint_arraycopy_uninit, address) \
288 static_field(StubRoutines, _arrayof_jbyte_arraycopy, address) \
289 static_field(StubRoutines, _arrayof_jshort_arraycopy, address) \
290 static_field(StubRoutines, _arrayof_jint_arraycopy, address) \
|