comparison src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp @ 3980:8229bd737950

7075646: G1: fix inconsistencies in the monitoring data Summary: Fixed a few inconsistencies in the monitoring data, in particular when reported from jstat. Reviewed-by: jmasa, brutisso, johnc
author tonyp
date Fri, 23 Sep 2011 16:07:49 -0400
parents 4dfb2df418f2
children 246daf2c601d
comparison
equal deleted inserted replaced
3979:4dfb2df418f2 3980:8229bd737950
595 // after processing. 595 // after processing.
596 void enqueue_discovered_references(); 596 void enqueue_discovered_references();
597 597
598 public: 598 public:
599 599
600 G1MonitoringSupport* g1mm() { return _g1mm; } 600 G1MonitoringSupport* g1mm() {
601 assert(_g1mm != NULL, "should have been initialized");
602 return _g1mm;
603 }
601 604
602 // Expand the garbage-first heap by at least the given size (in bytes!). 605 // Expand the garbage-first heap by at least the given size (in bytes!).
603 // Returns true if the heap was expanded by the requested amount; 606 // Returns true if the heap was expanded by the requested amount;
604 // false otherwise. 607 // false otherwise.
605 // (Rounds up to a HeapRegion boundary.) 608 // (Rounds up to a HeapRegion boundary.)