1.1 --- a/src/share/vm/gc_implementation/g1/vmStructs_g1.hpp Mon Oct 03 12:49:53 2011 -0700 1.2 +++ b/src/share/vm/gc_implementation/g1/vmStructs_g1.hpp Mon Oct 03 19:04:14 2011 -0400 1.3 @@ -39,6 +39,14 @@ 1.4 nonstatic_field(G1CollectedHeap, _hrs, HeapRegionSeq) \ 1.5 nonstatic_field(G1CollectedHeap, _g1_committed, MemRegion) \ 1.6 nonstatic_field(G1CollectedHeap, _summary_bytes_used, size_t) \ 1.7 + nonstatic_field(G1CollectedHeap, _g1mm, G1MonitoringSupport*) \ 1.8 + \ 1.9 + nonstatic_field(G1MonitoringSupport, _eden_committed, size_t) \ 1.10 + nonstatic_field(G1MonitoringSupport, _eden_used, size_t) \ 1.11 + nonstatic_field(G1MonitoringSupport, _survivor_committed, size_t) \ 1.12 + nonstatic_field(G1MonitoringSupport, _survivor_used, size_t) \ 1.13 + nonstatic_field(G1MonitoringSupport, _old_committed, size_t) \ 1.14 + nonstatic_field(G1MonitoringSupport, _old_used, size_t) \ 1.15 1.16 1.17 #define VM_TYPES_G1(declare_type, declare_toplevel_type) \ 1.18 @@ -47,8 +55,11 @@ 1.19 \ 1.20 declare_type(HeapRegion, ContiguousSpace) \ 1.21 declare_toplevel_type(HeapRegionSeq) \ 1.22 + declare_toplevel_type(G1MonitoringSupport) \ 1.23 \ 1.24 declare_toplevel_type(G1CollectedHeap*) \ 1.25 declare_toplevel_type(HeapRegion*) \ 1.26 + declare_toplevel_type(G1MonitoringSupport*) \ 1.27 + 1.28 1.29 #endif // SHARE_VM_GC_IMPLEMENTATION_G1_VMSTRUCTS_G1_HPP