--- a/src/hotspot/share/gc/g1/g1CollectedHeap.cpp Fri Aug 30 00:03:10 2019 +0200
+++ b/src/hotspot/share/gc/g1/g1CollectedHeap.cpp Thu Aug 29 18:35:52 2019 -0400
@@ -1081,7 +1081,7 @@
// Discard all remembered set updates.
G1BarrierSet::dirty_card_queue_set().abandon_logs();
- assert(G1BarrierSet::dirty_card_queue_set().num_completed_buffers() == 0,
+ assert(G1BarrierSet::dirty_card_queue_set().num_cards() == 0,
"DCQS should be empty");
}
@@ -1684,7 +1684,7 @@
G1SATBProcessCompletedThreshold,
G1SATBBufferEnqueueingThresholdPercent);
- // process_completed_buffers_threshold and max_completed_buffers are updated
+ // process_cards_threshold and max_cards are updated
// later, based on the concurrent refinement object.
G1BarrierSet::dirty_card_queue_set().initialize(DirtyCardQ_CBL_mon,
&bs->dirty_card_queue_buffer_allocator(),
@@ -1813,8 +1813,8 @@
{
G1DirtyCardQueueSet& dcqs = G1BarrierSet::dirty_card_queue_set();
- dcqs.set_process_completed_buffers_threshold(concurrent_refine()->yellow_zone());
- dcqs.set_max_completed_buffers(concurrent_refine()->red_zone());
+ dcqs.set_process_cards_threshold(concurrent_refine()->yellow_zone());
+ dcqs.set_max_cards(concurrent_refine()->red_zone());
}
// Here we allocate the dummy HeapRegion that is required by the
@@ -1953,7 +1953,7 @@
while (dcqs.apply_closure_during_gc(cl, worker_i)) {
n_completed_buffers++;
}
- assert(dcqs.num_completed_buffers() == 0, "Completed buffers exist!");
+ assert(dcqs.num_cards() == 0, "Completed buffers exist!");
phase_times()->record_thread_work_item(G1GCPhaseTimes::MergeLB, worker_i, n_completed_buffers, G1GCPhaseTimes::MergeLBProcessedBuffers);
}
@@ -2619,9 +2619,9 @@
Threads::threads_do(&count_from_threads);
G1DirtyCardQueueSet& dcqs = G1BarrierSet::dirty_card_queue_set();
- dcqs.verify_num_entries_in_completed_buffers();
-
- return dcqs.num_entries_in_completed_buffers() + count_from_threads._cards;
+ dcqs.verify_num_cards();
+
+ return dcqs.num_cards() + count_from_threads._cards;
}
bool G1CollectedHeap::is_potential_eager_reclaim_candidate(HeapRegion* r) const {