< prev index next >

src/hotspot/share/gc/g1/g1CollectedHeap.hpp

Print this page
rev 60421 : [mq]: 8248401-stefank-review

*** 644,656 **** // in this nesting (i.e., the concurrent cycle). Further nesting is // not currently supported. The end of this call also notifies // the G1OldGCCount_lock in case a Java thread is waiting for a full // GC to happen (e.g., it called System.gc() with // +ExplicitGCInvokesConcurrent). ! // liveness_completed should indicate that during that old marking ! // cycle the whole heap has actually been examined for live objects. ! void increment_old_marking_cycles_completed(bool concurrent, bool liveness_completed); uint old_marking_cycles_completed() { return _old_marking_cycles_completed; } --- 644,657 ---- // in this nesting (i.e., the concurrent cycle). Further nesting is // not currently supported. The end of this call also notifies // the G1OldGCCount_lock in case a Java thread is waiting for a full // GC to happen (e.g., it called System.gc() with // +ExplicitGCInvokesConcurrent). ! // whole_heap_examined should indicate that during that old marking ! // cycle the whole heap has been examined for live objects (as opposed ! // to only parts, or aborted before completion). ! void increment_old_marking_cycles_completed(bool concurrent, bool whole_heap_examined); uint old_marking_cycles_completed() { return _old_marking_cycles_completed; }
< prev index next >