Index: src/heap/incremental-marking.cc |
diff --git a/src/heap/incremental-marking.cc b/src/heap/incremental-marking.cc |
index 343fd80ae44b8b5303f895bfa0462560a83b0a80..106b72e3c9729feeaa1069d0e8e2723edbfb0405 100644 |
--- a/src/heap/incremental-marking.cc |
+++ b/src/heap/incremental-marking.cc |
@@ -26,19 +26,24 @@ IncrementalMarking::StepActions IncrementalMarking::NoForcedStepActions() { |
IncrementalMarking::IncrementalMarking(Heap* heap) |
: heap_(heap), |
state_(STOPPED), |
+ is_compacting_(false), |
steps_count_(0), |
old_generation_space_available_at_start_of_incremental_(0), |
old_generation_space_used_at_start_of_incremental_(0), |
+ bytes_rescanned_(0), |
should_hurry_(false), |
marking_speed_(0), |
+ bytes_scanned_(0), |
allocated_(0), |
+ write_barriers_invoked_since_last_step_(0), |
idle_marking_delay_counter_(0), |
no_marking_scope_depth_(0), |
unscanned_bytes_of_large_object_(0), |
was_activated_(false), |
weak_closure_was_overapproximated_(false), |
weak_closure_approximation_rounds_(0), |
- request_type_(COMPLETE_MARKING) {} |
+ request_type_(COMPLETE_MARKING), |
+ gc_callback_flags_(kNoGCCallbackFlags) {} |
void IncrementalMarking::RecordWriteSlow(HeapObject* obj, Object** slot, |