| Index: src/heap/heap.h | 
| diff --git a/src/heap/heap.h b/src/heap/heap.h | 
| index 50fe52dd8d70eea68307361814100fb84ef9506d..f891bbddc0a4e5c72c1e01eaac302e69e8be792c 100644 | 
| --- a/src/heap/heap.h | 
| +++ b/src/heap/heap.h | 
| @@ -1506,6 +1506,8 @@ class Heap { | 
| int initial_semispace_size_; | 
| int target_semispace_size_; | 
| intptr_t max_old_generation_size_; | 
| +  intptr_t initial_old_generation_size_; | 
| +  bool old_generation_size_configured_; | 
| intptr_t max_executable_size_; | 
| intptr_t maximum_committed_; | 
|  | 
| @@ -1993,8 +1995,10 @@ class Heap { | 
|  | 
| int high_survival_rate_period_length_; | 
| intptr_t promoted_objects_size_; | 
| +  double promotion_ratio_; | 
| double promotion_rate_; | 
| intptr_t semi_space_copied_object_size_; | 
| +  intptr_t previous_semi_space_copied_object_size_; | 
| double semi_space_copied_rate_; | 
| int nodes_died_in_new_space_; | 
| int nodes_copied_in_new_space_; | 
| @@ -2010,6 +2014,8 @@ class Heap { | 
| // Re-visit incremental marking heuristics. | 
| bool IsHighSurvivalRate() { return high_survival_rate_period_length_ > 0; } | 
|  | 
| +  void ConfigureInitialOldGenerationSize(); | 
| + | 
| void SelectScavengingVisitorsTable(); | 
|  | 
| void IdleMarkCompact(const char* message); | 
|  |