< prev index next >

src/hotspot/share/runtime/vmStructs.cpp

Print this page


1087   unchecked_nonstatic_field(Array<u2>,         _data,                                         sizeof(u2))                            \
1088   unchecked_nonstatic_field(Array<Method*>,    _data,                                         sizeof(Method*))                       \
1089   unchecked_nonstatic_field(Array<Klass*>,     _data,                                         sizeof(Klass*))                        \
1090                                                                                                                                      \
1091   /*********************************/                                                                                                \
1092   /* java_lang_Class fields        */                                                                                                \
1093   /*********************************/                                                                                                \
1094                                                                                                                                      \
1095      static_field(java_lang_Class,             _klass_offset,                                 int)                                   \
1096      static_field(java_lang_Class,             _array_klass_offset,                           int)                                   \
1097      static_field(java_lang_Class,             _oop_size_offset,                              int)                                   \
1098      static_field(java_lang_Class,             _static_oop_field_count_offset,                int)                                   \
1099                                                                                                                                      \
1100   /********************************************/                                                                                     \
1101   /* FileMapInfo fields (CDS archive related) */                                                                                     \
1102   /********************************************/                                                                                     \
1103                                                                                                                                      \
1104   CDS_ONLY(nonstatic_field(FileMapInfo,        _header,                   FileMapHeader*))                                           \
1105   CDS_ONLY(   static_field(FileMapInfo,        _current_info,             FileMapInfo*))                                             \
1106   CDS_ONLY(nonstatic_field(FileMapHeader,      _space[0],                 CDSFileMapRegion))                                         \
1107   CDS_ONLY(nonstatic_field(CDSFileMapRegion,   _addr._base,               char*))                                                    \
1108   CDS_ONLY(nonstatic_field(CDSFileMapRegion,   _used,                     size_t))                                                   \
1109                                                                                                                                      \
1110   /******************/                                                                                                               \
1111   /* VMError fields */                                                                                                               \
1112   /******************/                                                                                                               \
1113                                                                                                                                      \
1114      static_field(VMError,                     _thread,                                       Thread*)                               \
1115                                                                                                                                      \
1116   /************************/                                                                                                         \
1117   /* Miscellaneous fields */                                                                                                         \
1118   /************************/                                                                                                         \
1119                                                                                                                                      \
1120   nonstatic_field(CompileTask,                 _method,                                       Method*)                               \
1121   nonstatic_field(CompileTask,                 _osr_bci,                                      int)                                   \
1122   nonstatic_field(CompileTask,                 _comp_level,                                   int)                                   \
1123   nonstatic_field(CompileTask,                 _compile_id,                                   uint)                                  \
1124   nonstatic_field(CompileTask,                 _num_inlined_bytecodes,                        int)                                   \
1125   nonstatic_field(CompileTask,                 _next,                                         CompileTask*)                          \
1126   nonstatic_field(CompileTask,                 _prev,                                         CompileTask*)                          \
1127                                                                                                                                      \




1087   unchecked_nonstatic_field(Array<u2>,         _data,                                         sizeof(u2))                            \
1088   unchecked_nonstatic_field(Array<Method*>,    _data,                                         sizeof(Method*))                       \
1089   unchecked_nonstatic_field(Array<Klass*>,     _data,                                         sizeof(Klass*))                        \
1090                                                                                                                                      \
1091   /*********************************/                                                                                                \
1092   /* java_lang_Class fields        */                                                                                                \
1093   /*********************************/                                                                                                \
1094                                                                                                                                      \
1095      static_field(java_lang_Class,             _klass_offset,                                 int)                                   \
1096      static_field(java_lang_Class,             _array_klass_offset,                           int)                                   \
1097      static_field(java_lang_Class,             _oop_size_offset,                              int)                                   \
1098      static_field(java_lang_Class,             _static_oop_field_count_offset,                int)                                   \
1099                                                                                                                                      \
1100   /********************************************/                                                                                     \
1101   /* FileMapInfo fields (CDS archive related) */                                                                                     \
1102   /********************************************/                                                                                     \
1103                                                                                                                                      \
1104   CDS_ONLY(nonstatic_field(FileMapInfo,        _header,                   FileMapHeader*))                                           \
1105   CDS_ONLY(   static_field(FileMapInfo,        _current_info,             FileMapInfo*))                                             \
1106   CDS_ONLY(nonstatic_field(FileMapHeader,      _space[0],                 CDSFileMapRegion))                                         \
1107   CDS_ONLY(nonstatic_field(CDSFileMapRegion,   _mapped_base,              char*))                                                    \
1108   CDS_ONLY(nonstatic_field(CDSFileMapRegion,   _used,                     size_t))                                                   \
1109                                                                                                                                      \
1110   /******************/                                                                                                               \
1111   /* VMError fields */                                                                                                               \
1112   /******************/                                                                                                               \
1113                                                                                                                                      \
1114      static_field(VMError,                     _thread,                                       Thread*)                               \
1115                                                                                                                                      \
1116   /************************/                                                                                                         \
1117   /* Miscellaneous fields */                                                                                                         \
1118   /************************/                                                                                                         \
1119                                                                                                                                      \
1120   nonstatic_field(CompileTask,                 _method,                                       Method*)                               \
1121   nonstatic_field(CompileTask,                 _osr_bci,                                      int)                                   \
1122   nonstatic_field(CompileTask,                 _comp_level,                                   int)                                   \
1123   nonstatic_field(CompileTask,                 _compile_id,                                   uint)                                  \
1124   nonstatic_field(CompileTask,                 _num_inlined_bytecodes,                        int)                                   \
1125   nonstatic_field(CompileTask,                 _next,                                         CompileTask*)                          \
1126   nonstatic_field(CompileTask,                 _prev,                                         CompileTask*)                          \
1127                                                                                                                                      \


< prev index next >