< prev index next >
src/hotspot/share/gc/g1/g1CollectedHeap.hpp
Print this page
rev 53920 : imported patch 8218880-g1-crashes-periodic-gc-gclocker
rev 53921 : [mq]: 8218880-shade-review
*** 1060,1072 ****
// "System.gc". This probably implies as full a collection as the
// "CollectedHeap" supports.
virtual void collect(GCCause::Cause cause);
// Perform a collection of the heap with the given cause; if the VM operation
! // fails to execute for any reason, retry only if retry_on_vmop_failure is set.
// Returns whether this collection attempt actually executed.
! bool attempt_collect(GCCause::Cause cause, bool retry_on_vmop_failure);
// True iff an evacuation has failed in the most-recent collection.
bool evacuation_failed() { return _evacuation_failed; }
void remove_from_old_sets(const uint old_regions_removed, const uint humongous_regions_removed);
--- 1060,1072 ----
// "System.gc". This probably implies as full a collection as the
// "CollectedHeap" supports.
virtual void collect(GCCause::Cause cause);
// Perform a collection of the heap with the given cause; if the VM operation
! // fails to execute for any reason, retry only if retry_on_gc_failure is set.
// Returns whether this collection attempt actually executed.
! bool attempt_collect(GCCause::Cause cause, bool retry_on_gc_failure);
// True iff an evacuation has failed in the most-recent collection.
bool evacuation_failed() { return _evacuation_failed; }
void remove_from_old_sets(const uint old_regions_removed, const uint humongous_regions_removed);
< prev index next >