Mercurial > hg > graal-jvmci-8
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) \ |