Index: runtime/vm/scavenger.cc |
diff --git a/runtime/vm/scavenger.cc b/runtime/vm/scavenger.cc |
index a55f8f9678063d13a3de3673b2357b02bb34f66a..7da628ba93d21475ea6513303692780973d8728a 100644 |
--- a/runtime/vm/scavenger.cc |
+++ b/runtime/vm/scavenger.cc |
@@ -363,7 +363,7 @@ intptr_t Scavenger::NewSizeInWords(intptr_t old_size_in_words) const { |
if (stats_history_.Size() == 0) { |
return old_size_in_words; |
} |
- double garbage = stats_history_.Get(0).GarbageFraction(); |
+ double garbage = stats_history_.Get(0).ExpectedGarbageFraction(); |
if (garbage < (FLAG_new_gen_garbage_threshold / 100.0)) { |
return Utils::Minimum(max_semi_capacity_in_words_, |
old_size_in_words * FLAG_new_gen_growth_factor); |