| Index: src/incremental-marking-inl.h
|
| diff --git a/src/incremental-marking-inl.h b/src/incremental-marking-inl.h
|
| index 7b984747bd4a455d5181e572a3fb5f2402e4a653..692e95866b0e47eab214a0aa7370567a7fee83f6 100644
|
| --- a/src/incremental-marking-inl.h
|
| +++ b/src/incremental-marking-inl.h
|
| @@ -84,9 +84,9 @@ void IncrementalMarking::RecordWrites(HeapObject* obj) {
|
|
|
| void IncrementalMarking::BlackToGreyAndUnshift(HeapObject* obj,
|
| MarkBit mark_bit) {
|
| - ASSERT(Marking::MarkBitFrom(obj) == mark_bit);
|
| - ASSERT(obj->Size() >= 2*kPointerSize);
|
| - ASSERT(IsMarking());
|
| + DCHECK(Marking::MarkBitFrom(obj) == mark_bit);
|
| + DCHECK(obj->Size() >= 2*kPointerSize);
|
| + DCHECK(IsMarking());
|
| Marking::BlackToGrey(mark_bit);
|
| int obj_size = obj->Size();
|
| MemoryChunk::IncrementLiveBytesFromGC(obj->address(), -obj_size);
|
|
|