Mercurial > hg > truffle
comparison src/share/vm/gc_implementation/g1/vmStructs_g1.hpp @ 3984:81aa07130d30
7097048: G1: extend the G1 SA changes to print per-heap space information
Reviewed-by: brutisso, johnc
author | tonyp |
---|---|
date | Mon, 03 Oct 2011 19:04:14 -0400 |
parents | 4f93f0d00802 |
children | 65a8ff39a6da |
comparison
equal
deleted
inserted
replaced
3983:811ec3d0833b | 3984:81aa07130d30 |
---|---|
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 |