comparison src/share/vm/gc_implementation/g1/g1MonitoringSupport.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 8229bd737950
children 41406797186b
comparison
equal deleted inserted replaced
3983:811ec3d0833b 3984:81aa07130d30
112 // allocated. So, in the latter case we have minimal recalcuation to 112 // allocated. So, in the latter case we have minimal recalcuation to
113 // do which is important as we want to keep the eden region allocation 113 // do which is important as we want to keep the eden region allocation
114 // path as low-overhead as possible. 114 // path as low-overhead as possible.
115 115
116 class G1MonitoringSupport : public CHeapObj { 116 class G1MonitoringSupport : public CHeapObj {
117 friend class VMStructs;
118
117 G1CollectedHeap* _g1h; 119 G1CollectedHeap* _g1h;
118 120
119 // jstat performance counters 121 // jstat performance counters
120 // incremental collections both fully and partially young 122 // incremental collections both fully and partially young
121 CollectorCounters* _incremental_collection_counters; 123 CollectorCounters* _incremental_collection_counters;