36 \ |
36 \ |
37 static_field(HeapRegion, GrainBytes, size_t) \ |
37 static_field(HeapRegion, GrainBytes, size_t) \ |
38 static_field(HeapRegion, LogOfHRGrainBytes, int) \ |
38 static_field(HeapRegion, LogOfHRGrainBytes, int) \ |
39 \ |
39 \ |
40 nonstatic_field(HeapRegion, _type, HeapRegionType) \ |
40 nonstatic_field(HeapRegion, _type, HeapRegionType) \ |
41 nonstatic_field(HeapRegion, _bottom, HeapWord*) \ |
41 nonstatic_field(HeapRegion, _bottom, HeapWord* const) \ |
42 nonstatic_field(HeapRegion, _top, HeapWord* volatile) \ |
42 nonstatic_field(HeapRegion, _top, HeapWord* volatile) \ |
43 nonstatic_field(HeapRegion, _end, HeapWord*) \ |
43 nonstatic_field(HeapRegion, _end, HeapWord* const) \ |
44 nonstatic_field(HeapRegion, _compaction_top, HeapWord*) \ |
44 nonstatic_field(HeapRegion, _compaction_top, HeapWord*) \ |
45 \ |
45 \ |
46 nonstatic_field(HeapRegionType, _tag, HeapRegionType::Tag volatile) \ |
46 nonstatic_field(HeapRegionType, _tag, HeapRegionType::Tag volatile) \ |
47 \ |
47 \ |
48 \ |
48 \ |