< prev index next >
src/hotspot/share/gc/g1/g1HeterogeneousHeapPolicy.cpp
Print this page
rev 60594 : [mq]: 8240556-abort-conc-mark-new
@@ -37,12 +37,12 @@
_manager = HeterogeneousHeapRegionManager::manager();
_manager->adjust_dram_regions((uint)young_list_target_length(), G1CollectedHeap::heap()->workers());
}
// After a collection pause, young list target length is updated. So we need to make sure we have enough regions in dram for young gen.
-void G1HeterogeneousHeapPolicy::record_collection_pause_end(double pause_time_ms) {
- G1Policy::record_collection_pause_end(pause_time_ms);
+void G1HeterogeneousHeapPolicy::record_collection_pause_end(double pause_time_ms, bool start_concurrent_mark_cycle) {
+ G1Policy::record_collection_pause_end(pause_time_ms, start_concurrent_mark_cycle);
_manager->adjust_dram_regions((uint)young_list_target_length(), G1CollectedHeap::heap()->workers());
}
// After a full collection, young list target length is updated. So we need to make sure we have enough regions in dram for young gen.
void G1HeterogeneousHeapPolicy::record_full_collection_end() {
< prev index next >