src/share/vm/gc_implementation/g1/vmStructs_g1.hpp

changeset 3180
81aa07130d30
parent 3168
4f93f0d00802
child 3182
65a8ff39a6da
     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

mercurial