< prev index next >
src/hotspot/share/gc/g1/vmStructs_g1.hpp
Print this page
rev 56811 : [mq]: 8189737-heapregion-remove-space-inheritance
@@ -36,14 +36,14 @@
\
static_field(HeapRegion, GrainBytes, size_t) \
static_field(HeapRegion, LogOfHRGrainBytes, int) \
\
nonstatic_field(HeapRegion, _type, HeapRegionType) \
+ nonstatic_field(HeapRegion, _top, HeapWord* volatile) \
\
nonstatic_field(HeapRegionType, _tag, HeapRegionType::Tag volatile) \
\
- nonstatic_field(G1ContiguousSpace, _top, HeapWord* volatile) \
\
nonstatic_field(G1HeapRegionTable, _base, address) \
nonstatic_field(G1HeapRegionTable, _length, size_t) \
nonstatic_field(G1HeapRegionTable, _biased_base, address) \
nonstatic_field(G1HeapRegionTable, _bias, size_t) \
@@ -92,12 +92,11 @@
\
declare_toplevel_type(G1HeapRegionTable) \
\
declare_type(G1CollectedHeap, CollectedHeap) \
\
- declare_type(G1ContiguousSpace, CompactibleSpace) \
- declare_type(HeapRegion, G1ContiguousSpace) \
+ declare_toplevel_type(HeapRegion) \
declare_toplevel_type(HeapRegionManager) \
declare_toplevel_type(HeapRegionSetBase) \
declare_toplevel_type(G1MonitoringSupport) \
declare_toplevel_type(PtrQueue) \
declare_toplevel_type(HeapRegionType) \
< prev index next >