comparison src/share/vm/gc_implementation/g1/vmStructs_g1.hpp @ 12258:69f26e8e09f9

8024760: add more types, fields and constants to VMStructs Reviewed-by: kvn, coleenp
author twisti
date Fri, 13 Sep 2013 16:55:44 -0700
parents 720b6a76dd9d
children a19bea467577
comparison
equal deleted inserted replaced
12257:01b268b3080a 12258:69f26e8e09f9
29 #include "gc_implementation/g1/heapRegionSeq.inline.hpp" 29 #include "gc_implementation/g1/heapRegionSeq.inline.hpp"
30 #include "gc_implementation/g1/g1CollectedHeap.inline.hpp" 30 #include "gc_implementation/g1/g1CollectedHeap.inline.hpp"
31 31
32 #define VM_STRUCTS_G1(nonstatic_field, static_field) \ 32 #define VM_STRUCTS_G1(nonstatic_field, static_field) \
33 \ 33 \
34 static_field(HeapRegion, GrainBytes, size_t) \ 34 static_field(HeapRegion, GrainBytes, size_t) \
35 static_field(HeapRegion, LogOfHRGrainBytes, int) \
35 \ 36 \
36 nonstatic_field(HeapRegionSeq, _regions, HeapRegion**) \ 37 nonstatic_field(HeapRegionSeq, _regions, HeapRegion**) \
37 nonstatic_field(HeapRegionSeq, _length, uint) \ 38 nonstatic_field(HeapRegionSeq, _length, uint) \
38 \ 39 \
39 nonstatic_field(G1CollectedHeap, _hrs, HeapRegionSeq) \ 40 nonstatic_field(G1CollectedHeap, _hrs, HeapRegionSeq) \