| Index: src/incremental-marking.h
|
| ===================================================================
|
| --- src/incremental-marking.h (revision 9070)
|
| +++ src/incremental-marking.h (working copy)
|
| @@ -191,16 +191,10 @@
|
| should_hurry_ = val;
|
| }
|
|
|
| - void ResetStepCounters() {
|
| - steps_count_ = 0;
|
| - steps_took_ = 0;
|
| - longest_step_ = 0.0;
|
| - steps_count_since_last_gc_ = 0;
|
| - steps_took_since_last_gc_ = 0;
|
| - bytes_rescanned_ = 0;
|
| - allocation_marking_factor_ = kInitialAllocationMarkingFactor;
|
| - }
|
| + int64_t SpaceLeftInOldSpace();
|
|
|
| + void ResetStepCounters();
|
| +
|
| void StartMarking();
|
|
|
| static void ActivateIncrementalWriteBarrier(PagedSpace* space);
|
| @@ -227,6 +221,8 @@
|
| int steps_count_;
|
| double steps_took_;
|
| double longest_step_;
|
| + int64_t old_generation_space_available_at_start_of_incremental_;
|
| + int64_t old_generation_space_used_at_start_of_incremental_;
|
| int steps_count_since_last_gc_;
|
| double steps_took_since_last_gc_;
|
| int64_t bytes_rescanned_;
|
|
|