hotspot/src/share/vm/gc_implementation/g1/vmStructs_g1.hpp
changeset 10675 8b887b2cb116
parent 10663 3ef855a3329b
child 10677 370a8da2d63f
equal deleted inserted replaced
10674:09e6f8d20337 10675:8b887b2cb116
    37   nonstatic_field(HeapRegionSeq,   _length,  size_t)                          \
    37   nonstatic_field(HeapRegionSeq,   _length,  size_t)                          \
    38                                                                               \
    38                                                                               \
    39   nonstatic_field(G1CollectedHeap, _hrs,                HeapRegionSeq)        \
    39   nonstatic_field(G1CollectedHeap, _hrs,                HeapRegionSeq)        \
    40   nonstatic_field(G1CollectedHeap, _g1_committed,       MemRegion)            \
    40   nonstatic_field(G1CollectedHeap, _g1_committed,       MemRegion)            \
    41   nonstatic_field(G1CollectedHeap, _summary_bytes_used, size_t)               \
    41   nonstatic_field(G1CollectedHeap, _summary_bytes_used, size_t)               \
       
    42   nonstatic_field(G1CollectedHeap, _g1mm,               G1MonitoringSupport*) \
       
    43                                                                               \
       
    44   nonstatic_field(G1MonitoringSupport, _eden_committed,     size_t)           \
       
    45   nonstatic_field(G1MonitoringSupport, _eden_used,          size_t)           \
       
    46   nonstatic_field(G1MonitoringSupport, _survivor_committed, size_t)           \
       
    47   nonstatic_field(G1MonitoringSupport, _survivor_used,      size_t)           \
       
    48   nonstatic_field(G1MonitoringSupport, _old_committed,      size_t)           \
       
    49   nonstatic_field(G1MonitoringSupport, _old_used,           size_t)           \
    42 
    50 
    43 
    51 
    44 #define VM_TYPES_G1(declare_type, declare_toplevel_type)                      \
    52 #define VM_TYPES_G1(declare_type, declare_toplevel_type)                      \
    45                                                                               \
    53                                                                               \
    46   declare_type(G1CollectedHeap, SharedHeap)                                   \
    54   declare_type(G1CollectedHeap, SharedHeap)                                   \
    47                                                                               \
    55                                                                               \
    48   declare_type(HeapRegion, ContiguousSpace)                                   \
    56   declare_type(HeapRegion, ContiguousSpace)                                   \
    49   declare_toplevel_type(HeapRegionSeq)                                        \
    57   declare_toplevel_type(HeapRegionSeq)                                        \
       
    58   declare_toplevel_type(G1MonitoringSupport)                                  \
    50                                                                               \
    59                                                                               \
    51   declare_toplevel_type(G1CollectedHeap*)                                     \
    60   declare_toplevel_type(G1CollectedHeap*)                                     \
    52   declare_toplevel_type(HeapRegion*)                                          \
    61   declare_toplevel_type(HeapRegion*)                                          \
       
    62   declare_toplevel_type(G1MonitoringSupport*)                                 \
       
    63 
    53 
    64 
    54 #endif // SHARE_VM_GC_IMPLEMENTATION_G1_VMSTRUCTS_G1_HPP
    65 #endif // SHARE_VM_GC_IMPLEMENTATION_G1_VMSTRUCTS_G1_HPP