Index: src/incremental-marking.cc |
diff --git a/src/incremental-marking.cc b/src/incremental-marking.cc |
index bacbb93ad2e8cb6a335c577e8ccf69ade8c82d63..b77e54e43d6b0b3c9d1123e3c7626ed7189563eb 100644 |
--- a/src/incremental-marking.cc |
+++ b/src/incremental-marking.cc |
@@ -815,6 +815,7 @@ void IncrementalMarking::Abort() { |
PrintF("[IncrementalMarking] Aborting.\n"); |
} |
heap_->new_space()->LowerInlineAllocationLimit(0); |
+ heap_->mark_compact_collector()->ClearArrayBuffersOnAbort(); |
IncrementalMarking::set_should_hurry(false); |
ResetStepCounters(); |
if (IsMarking()) { |