src/hotspot/share/gc/g1/g1CollectionSet.cpp
changeset 58508 d6058bd73982
parent 58084 cddef3bde924
child 58679 9c3209ff7550
child 59290 97d13893ec3c
--- a/src/hotspot/share/gc/g1/g1CollectionSet.cpp	Tue Oct 08 20:47:46 2019 +0200
+++ b/src/hotspot/share/gc/g1/g1CollectionSet.cpp	Tue Oct 08 15:15:50 2019 -0400
@@ -409,7 +409,7 @@
   guarantee(target_pause_time_ms > 0.0,
             "target_pause_time_ms = %1.6lf should be positive", target_pause_time_ms);
 
-  size_t pending_cards = _policy->pending_cards();
+  size_t pending_cards = _policy->pending_cards_at_gc_start();
   double base_time_ms = _policy->predict_base_elapsed_time_ms(pending_cards);
   double time_remaining_ms = MAX2(target_pause_time_ms - base_time_ms, 0.0);