hotspot/src/share/vm/runtime/vmStructs.cpp
changeset 35492 c8c0273e6b91
parent 35475 c5e6cb508475
child 35495 e27da438fa13
equal deleted inserted replaced
35491:663c609dfeee 35492:c8c0273e6b91
   501                                                                                                                                      \
   501                                                                                                                                      \
   502   /**********************************************************************************/                                               \
   502   /**********************************************************************************/                                               \
   503   /* Generation and Space hierarchies                                               */                                               \
   503   /* Generation and Space hierarchies                                               */                                               \
   504   /**********************************************************************************/                                               \
   504   /**********************************************************************************/                                               \
   505                                                                                                                                      \
   505                                                                                                                                      \
   506   unchecked_nonstatic_field(ageTable,          sizes,                                         sizeof(ageTable::sizes))               \
   506   unchecked_nonstatic_field(AgeTable,          sizes,                                         sizeof(AgeTable::sizes))               \
   507                                                                                                                                      \
   507                                                                                                                                      \
   508   nonstatic_field(BarrierSet,                  _fake_rtti,                                    BarrierSet::FakeRtti)                  \
   508   nonstatic_field(BarrierSet,                  _fake_rtti,                                    BarrierSet::FakeRtti)                  \
   509                                                                                                                                      \
   509                                                                                                                                      \
   510   nonstatic_field(BarrierSet::FakeRtti,        _concrete_tag,                                 BarrierSet::Name)                      \
   510   nonstatic_field(BarrierSet::FakeRtti,        _concrete_tag,                                 BarrierSet::Name)                      \
   511                                                                                                                                      \
   511                                                                                                                                      \
   558   nonstatic_field(ContiguousSpace,             _concurrent_iteration_safe_limit,              HeapWord*)                             \
   558   nonstatic_field(ContiguousSpace,             _concurrent_iteration_safe_limit,              HeapWord*)                             \
   559   nonstatic_field(ContiguousSpace,             _saved_mark_word,                              HeapWord*)                             \
   559   nonstatic_field(ContiguousSpace,             _saved_mark_word,                              HeapWord*)                             \
   560                                                                                                                                      \
   560                                                                                                                                      \
   561   nonstatic_field(DefNewGeneration,            _old_gen,                                      Generation*)                           \
   561   nonstatic_field(DefNewGeneration,            _old_gen,                                      Generation*)                           \
   562   nonstatic_field(DefNewGeneration,            _tenuring_threshold,                           uint)                                  \
   562   nonstatic_field(DefNewGeneration,            _tenuring_threshold,                           uint)                                  \
   563   nonstatic_field(DefNewGeneration,            _age_table,                                    ageTable)                              \
   563   nonstatic_field(DefNewGeneration,            _age_table,                                    AgeTable)                              \
   564   nonstatic_field(DefNewGeneration,            _eden_space,                                   ContiguousSpace*)                      \
   564   nonstatic_field(DefNewGeneration,            _eden_space,                                   ContiguousSpace*)                      \
   565   nonstatic_field(DefNewGeneration,            _from_space,                                   ContiguousSpace*)                      \
   565   nonstatic_field(DefNewGeneration,            _from_space,                                   ContiguousSpace*)                      \
   566   nonstatic_field(DefNewGeneration,            _to_space,                                     ContiguousSpace*)                      \
   566   nonstatic_field(DefNewGeneration,            _to_space,                                     ContiguousSpace*)                      \
   567                                                                                                                                      \
   567                                                                                                                                      \
   568   nonstatic_field(Generation,                  _reserved,                                     MemRegion)                             \
   568   nonstatic_field(Generation,                  _reserved,                                     MemRegion)                             \
  1598            declare_type(BlockOffsetArrayContigSpace,  BlockOffsetArray)   \
  1598            declare_type(BlockOffsetArrayContigSpace,  BlockOffsetArray)   \
  1599            declare_type(BlockOffsetArrayNonContigSpace, BlockOffsetArray) \
  1599            declare_type(BlockOffsetArrayNonContigSpace, BlockOffsetArray) \
  1600                                                                           \
  1600                                                                           \
  1601   /* Miscellaneous other GC types */                                      \
  1601   /* Miscellaneous other GC types */                                      \
  1602                                                                           \
  1602                                                                           \
  1603   declare_toplevel_type(ageTable)                                         \
  1603   declare_toplevel_type(AgeTable)                                         \
  1604   declare_toplevel_type(Generation::StatRecord)                           \
  1604   declare_toplevel_type(Generation::StatRecord)                           \
  1605   declare_toplevel_type(GenerationSpec)                                   \
  1605   declare_toplevel_type(GenerationSpec)                                   \
  1606   declare_toplevel_type(HeapWord)                                         \
  1606   declare_toplevel_type(HeapWord)                                         \
  1607   declare_toplevel_type(MemRegion)                                        \
  1607   declare_toplevel_type(MemRegion)                                        \
  1608   declare_toplevel_type(ThreadLocalAllocBuffer)                           \
  1608   declare_toplevel_type(ThreadLocalAllocBuffer)                           \
  2308                                                                           \
  2308                                                                           \
  2309   /********************************************/                          \
  2309   /********************************************/                          \
  2310   /* Generation and Space Hierarchy Constants */                          \
  2310   /* Generation and Space Hierarchy Constants */                          \
  2311   /********************************************/                          \
  2311   /********************************************/                          \
  2312                                                                           \
  2312                                                                           \
  2313   declare_constant(ageTable::table_size)                                  \
  2313   declare_constant(AgeTable::table_size)                                  \
  2314                                                                           \
  2314                                                                           \
  2315   declare_constant(BarrierSet::ModRef)                                    \
  2315   declare_constant(BarrierSet::ModRef)                                    \
  2316   declare_constant(BarrierSet::CardTableModRef)                           \
  2316   declare_constant(BarrierSet::CardTableModRef)                           \
  2317   declare_constant(BarrierSet::CardTableForRS)                            \
  2317   declare_constant(BarrierSet::CardTableForRS)                            \
  2318   declare_constant(BarrierSet::CardTableExtension)                        \
  2318   declare_constant(BarrierSet::CardTableExtension)                        \