< prev index next >
src/share/vm/gc/shenandoah/shenandoahHeap.cpp
Print this page
rev 13320 : Use peak occupancy to optimize/pessimize free_threshold in adaptive heuristics.
*** 887,896 ****
--- 887,897 ----
size_t bytes_reclaimed() { return _bytes_reclaimed;}
void clear_bytes_reclaimed() {_bytes_reclaimed = 0;}
};
void ShenandoahHeap::recycle_dirty_regions() {
+ shenandoahPolicy()->record_peak_occupancy();
RecycleDirtyRegionsClosure cl;
cl.clear_bytes_reclaimed();
heap_region_iterate(&cl);
< prev index next >