| Index: src/heap/spaces.cc
|
| diff --git a/src/heap/spaces.cc b/src/heap/spaces.cc
|
| index a9b06743240d99afa5386a6d5c2f2c13c3622e56..6d78c432cf0bbbd2618d681f21990d2e5c2e5002 100644
|
| --- a/src/heap/spaces.cc
|
| +++ b/src/heap/spaces.cc
|
| @@ -3080,7 +3080,7 @@ void LargeObjectSpace::ClearMarkingStateOfLiveObjects() {
|
| LargeObjectIterator it(this);
|
| for (HeapObject* obj = it.Next(); obj != NULL; obj = it.Next()) {
|
| if (ObjectMarking::IsBlackOrGrey(obj)) {
|
| - ObjectMarking::ClearMarkBit(obj);
|
| + Marking::MarkWhite(ObjectMarking::MarkBitFrom(obj));
|
| MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address());
|
| chunk->ResetProgressBar();
|
| chunk->ResetLiveBytes();
|
|
|