src/hotspot/share/jvmci/vmStructs_jvmci.cpp
changeset 54732 2d012a75d35c
parent 54669 ad45b3802d4e
child 54763 2584e5772546
equal deleted inserted replaced
54731:81de17a33575 54732:2d012a75d35c
   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)                                   \