| 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);
|
|
|