src/share/vm/runtime/vmStructs.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File JDK-8015774 Sdiff src/share/vm/runtime

src/share/vm/runtime/vmStructs.cpp

Print this page




 738   /**********/                                                                                                                       \
 739   /* Arrays */                                                                                                                       \
 740   /**********/                                                                                                                       \
 741                                                                                                                                      \
 742   nonstatic_field(Array<Klass*>,               _length,                                       int)                                   \
 743   nonstatic_field(Array<Klass*>,               _data[0],                                      Klass*)                                \
 744                                                                                                                                      \
 745   /*******************/                                                                                                              \
 746   /* GrowableArrays  */                                                                                                              \
 747   /*******************/                                                                                                              \
 748                                                                                                                                      \
 749   nonstatic_field(GenericGrowableArray,        _len,                                          int)                                   \
 750   nonstatic_field(GenericGrowableArray,        _max,                                          int)                                   \
 751   nonstatic_field(GenericGrowableArray,        _arena,                                        Arena*)                                \
 752   nonstatic_field(GrowableArray<int>,          _data,                                         int*)                                  \
 753                                                                                                                                      \
 754   /********************************/                                                                                                 \
 755   /* CodeCache (NOTE: incomplete) */                                                                                                 \
 756   /********************************/                                                                                                 \
 757                                                                                                                                      \
 758      static_field(CodeCache,                   _heap,                                         CodeHeap*)                             \
 759      static_field(CodeCache,                   _scavenge_root_nmethods,                       nmethod*)                              \
 760                                                                                                                                      \
 761   /*******************************/                                                                                                  \
 762   /* CodeHeap (NOTE: incomplete) */                                                                                                  \
 763   /*******************************/                                                                                                  \
 764                                                                                                                                      \
 765   nonstatic_field(CodeHeap,                    _memory,                                       VirtualSpace)                          \
 766   nonstatic_field(CodeHeap,                    _segmap,                                       VirtualSpace)                          \
 767   nonstatic_field(CodeHeap,                    _log2_segment_size,                            int)                                   \
 768   nonstatic_field(HeapBlock,                   _header,                                       HeapBlock::Header)                     \
 769   nonstatic_field(HeapBlock::Header,           _length,                                       size_t)                                \
 770   nonstatic_field(HeapBlock::Header,           _used,                                         bool)                                  \
 771                                                                                                                                      \
 772   /**********************************/                                                                                               \
 773   /* Interpreter (NOTE: incomplete) */                                                                                               \
 774   /**********************************/                                                                                               \
 775                                                                                                                                      \
 776      static_field(AbstractInterpreter,         _code,                                         StubQueue*)                            \
 777                                                                                                                                      \
 778   /****************************/                                                                                                     \




 738   /**********/                                                                                                                       \
 739   /* Arrays */                                                                                                                       \
 740   /**********/                                                                                                                       \
 741                                                                                                                                      \
 742   nonstatic_field(Array<Klass*>,               _length,                                       int)                                   \
 743   nonstatic_field(Array<Klass*>,               _data[0],                                      Klass*)                                \
 744                                                                                                                                      \
 745   /*******************/                                                                                                              \
 746   /* GrowableArrays  */                                                                                                              \
 747   /*******************/                                                                                                              \
 748                                                                                                                                      \
 749   nonstatic_field(GenericGrowableArray,        _len,                                          int)                                   \
 750   nonstatic_field(GenericGrowableArray,        _max,                                          int)                                   \
 751   nonstatic_field(GenericGrowableArray,        _arena,                                        Arena*)                                \
 752   nonstatic_field(GrowableArray<int>,          _data,                                         int*)                                  \
 753                                                                                                                                      \
 754   /********************************/                                                                                                 \
 755   /* CodeCache (NOTE: incomplete) */                                                                                                 \
 756   /********************************/                                                                                                 \
 757                                                                                                                                      \
 758   static_field(CodeCache,                      _heaps,                                        GrowableArray<CodeHeap*>*)             \
 759   static_field(CodeCache,                      _scavenge_root_nmethods,                       nmethod*)                              \
 760                                                                                                                                      \
 761   /*******************************/                                                                                                  \
 762   /* CodeHeap (NOTE: incomplete) */                                                                                                  \
 763   /*******************************/                                                                                                  \
 764                                                                                                                                      \
 765   nonstatic_field(CodeHeap,                    _memory,                                       VirtualSpace)                          \
 766   nonstatic_field(CodeHeap,                    _segmap,                                       VirtualSpace)                          \
 767   nonstatic_field(CodeHeap,                    _log2_segment_size,                            int)                                   \
 768   nonstatic_field(HeapBlock,                   _header,                                       HeapBlock::Header)                     \
 769   nonstatic_field(HeapBlock::Header,           _length,                                       size_t)                                \
 770   nonstatic_field(HeapBlock::Header,           _used,                                         bool)                                  \
 771                                                                                                                                      \
 772   /**********************************/                                                                                               \
 773   /* Interpreter (NOTE: incomplete) */                                                                                               \
 774   /**********************************/                                                                                               \
 775                                                                                                                                      \
 776      static_field(AbstractInterpreter,         _code,                                         StubQueue*)                            \
 777                                                                                                                                      \
 778   /****************************/                                                                                                     \


src/share/vm/runtime/vmStructs.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File