243 \ |
243 \ |
244 nonstatic_field(nmethod, _verified_entry_point, address) \ |
244 nonstatic_field(nmethod, _verified_entry_point, address) \ |
245 nonstatic_field(nmethod, _comp_level, int) \ |
245 nonstatic_field(nmethod, _comp_level, int) \ |
246 \ |
246 \ |
247 nonstatic_field(ObjArrayKlass, _element_klass, Klass*) \ |
247 nonstatic_field(ObjArrayKlass, _element_klass, Klass*) \ |
|
248 \ |
|
249 volatile_nonstatic_field(ObjectMonitor, _cxq, ObjectWaiter*) \ |
|
250 volatile_nonstatic_field(ObjectMonitor, _EntryList, ObjectWaiter*) \ |
|
251 volatile_nonstatic_field(ObjectMonitor, _succ, Thread*) \ |
248 \ |
252 \ |
249 volatile_nonstatic_field(oopDesc, _mark, markOop) \ |
253 volatile_nonstatic_field(oopDesc, _mark, markOop) \ |
250 volatile_nonstatic_field(oopDesc, _metadata._klass, Klass*) \ |
254 volatile_nonstatic_field(oopDesc, _metadata._klass, Klass*) \ |
251 \ |
255 \ |
252 static_field(os, _polling_page, address) \ |
256 static_field(os, _polling_page, address) \ |
345 declare_toplevel_type(InvocationCounter) \ |
349 declare_toplevel_type(InvocationCounter) \ |
346 declare_toplevel_type(JVMCICompileState) \ |
350 declare_toplevel_type(JVMCICompileState) \ |
347 declare_toplevel_type(JVMCIEnv) \ |
351 declare_toplevel_type(JVMCIEnv) \ |
348 declare_toplevel_type(LocalVariableTableElement) \ |
352 declare_toplevel_type(LocalVariableTableElement) \ |
349 declare_toplevel_type(narrowKlass) \ |
353 declare_toplevel_type(narrowKlass) \ |
|
354 declare_toplevel_type(ObjectWaiter) \ |
350 declare_toplevel_type(Symbol*) \ |
355 declare_toplevel_type(Symbol*) \ |
351 declare_toplevel_type(vtableEntry) \ |
356 declare_toplevel_type(vtableEntry) \ |
352 \ |
357 \ |
353 declare_toplevel_type(oopDesc) \ |
358 declare_toplevel_type(oopDesc) \ |
354 declare_type(arrayOopDesc, oopDesc) \ |
359 declare_type(arrayOopDesc, oopDesc) \ |