43 nonstatic_field(G1HeapRegionTable, _shift_by, uint) \ |
43 nonstatic_field(G1HeapRegionTable, _shift_by, uint) \ |
44 \ |
44 \ |
45 nonstatic_field(HeapRegionManager, _regions, G1HeapRegionTable) \ |
45 nonstatic_field(HeapRegionManager, _regions, G1HeapRegionTable) \ |
46 nonstatic_field(HeapRegionManager, _num_committed, uint) \ |
46 nonstatic_field(HeapRegionManager, _num_committed, uint) \ |
47 \ |
47 \ |
|
48 nonstatic_field(G1Allocator, _summary_bytes_used, size_t) \ |
|
49 \ |
48 nonstatic_field(G1CollectedHeap, _hrm, HeapRegionManager) \ |
50 nonstatic_field(G1CollectedHeap, _hrm, HeapRegionManager) \ |
49 nonstatic_field(G1CollectedHeap, _summary_bytes_used, size_t) \ |
|
50 nonstatic_field(G1CollectedHeap, _g1mm, G1MonitoringSupport*) \ |
51 nonstatic_field(G1CollectedHeap, _g1mm, G1MonitoringSupport*) \ |
51 nonstatic_field(G1CollectedHeap, _old_set, HeapRegionSetBase) \ |
52 nonstatic_field(G1CollectedHeap, _old_set, HeapRegionSetBase) \ |
52 nonstatic_field(G1CollectedHeap, _humongous_set, HeapRegionSetBase) \ |
53 nonstatic_field(G1CollectedHeap, _humongous_set, HeapRegionSetBase) \ |
|
54 nonstatic_field(G1CollectedHeap, _allocator, G1Allocator*) \ |
53 \ |
55 \ |
54 nonstatic_field(G1MonitoringSupport, _eden_committed, size_t) \ |
56 nonstatic_field(G1MonitoringSupport, _eden_committed, size_t) \ |
55 nonstatic_field(G1MonitoringSupport, _eden_used, size_t) \ |
57 nonstatic_field(G1MonitoringSupport, _eden_used, size_t) \ |
56 nonstatic_field(G1MonitoringSupport, _survivor_committed, size_t) \ |
58 nonstatic_field(G1MonitoringSupport, _survivor_committed, size_t) \ |
57 nonstatic_field(G1MonitoringSupport, _survivor_used, size_t) \ |
59 nonstatic_field(G1MonitoringSupport, _survivor_used, size_t) \ |
70 \ |
72 \ |
71 declare_type(G1CollectedHeap, SharedHeap) \ |
73 declare_type(G1CollectedHeap, SharedHeap) \ |
72 \ |
74 \ |
73 declare_type(G1OffsetTableContigSpace, CompactibleSpace) \ |
75 declare_type(G1OffsetTableContigSpace, CompactibleSpace) \ |
74 declare_type(HeapRegion, G1OffsetTableContigSpace) \ |
76 declare_type(HeapRegion, G1OffsetTableContigSpace) \ |
75 declare_toplevel_type(HeapRegionManager) \ |
77 declare_toplevel_type(HeapRegionManager) \ |
76 declare_toplevel_type(HeapRegionSetBase) \ |
78 declare_toplevel_type(HeapRegionSetBase) \ |
77 declare_toplevel_type(HeapRegionSetCount) \ |
79 declare_toplevel_type(HeapRegionSetCount) \ |
78 declare_toplevel_type(G1MonitoringSupport) \ |
80 declare_toplevel_type(G1MonitoringSupport) \ |
|
81 declare_toplevel_type(G1Allocator) \ |
79 \ |
82 \ |
80 declare_toplevel_type(G1CollectedHeap*) \ |
83 declare_toplevel_type(G1CollectedHeap*) \ |
81 declare_toplevel_type(HeapRegion*) \ |
84 declare_toplevel_type(HeapRegion*) \ |
82 declare_toplevel_type(G1MonitoringSupport*) \ |
85 declare_toplevel_type(G1MonitoringSupport*) \ |
|
86 declare_toplevel_type(G1Allocator*) \ |
83 |
87 |
84 |
88 |
85 #endif // SHARE_VM_GC_IMPLEMENTATION_G1_VMSTRUCTS_G1_HPP |
89 #endif // SHARE_VM_GC_IMPLEMENTATION_G1_VMSTRUCTS_G1_HPP |