| Index: src/heap/store-buffer.cc
|
| diff --git a/src/heap/store-buffer.cc b/src/heap/store-buffer.cc
|
| index bd1b63863540d32f541bc35fd77948f5b4cd9bf4..a8a1e5bbf1efe78d7b92d3e23b6822d621119fc7 100644
|
| --- a/src/heap/store-buffer.cc
|
| +++ b/src/heap/store-buffer.cc
|
| @@ -496,7 +496,8 @@ void StoreBuffer::IteratePointersToNewSpace(ObjectSlotCallback slot_callback) {
|
| // only happen later). Note that we can never reach an
|
| // aborted page through the scavenger.
|
| DCHECK_EQ(heap_->gc_state(), Heap::MARK_COMPACT);
|
| - heap_->mark_compact_collector()->VisitLiveObjects(page, &visitor);
|
| + heap_->mark_compact_collector()->VisitLiveObjectsBody(page,
|
| + &visitor);
|
| } else {
|
| heap_->mark_compact_collector()
|
| ->SweepOrWaitUntilSweepingCompleted(page);
|
|
|