Remove release-mode assert that has out-stayed its welcome
authorerikcorry <erikcorry@chromium.org>
Fri, 15 May 2015 14:48:17 +0000 (07:48 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 15 May 2015 14:48:06 +0000 (14:48 +0000)
R=hpayer@chromium.org
BUG=

Review URL: https://codereview.chromium.org/1127333004

Cr-Commit-Position: refs/heads/master@{#28425}

src/heap/mark-compact.h

index 322965d..f6c73ef 100644 (file)
@@ -210,8 +210,7 @@ class MarkingDeque {
   // heap.
   INLINE(void PushBlack(HeapObject* object)) {
     DCHECK(object->IsHeapObject());
-    // TODO(jochen): Remove again before we branch for 4.2.
-    CHECK(object->IsHeapObject() && object->map()->IsMap());
+    DCHECK(object->map()->IsMap());
     if (IsFull()) {
       Marking::BlackToGrey(object);
       MemoryChunk::IncrementLiveBytesFromGC(object->address(), -object->Size());
@@ -224,8 +223,7 @@ class MarkingDeque {
 
   INLINE(void PushGrey(HeapObject* object)) {
     DCHECK(object->IsHeapObject());
-    // TODO(jochen): Remove again before we branch for 4.2.
-    CHECK(object->IsHeapObject() && object->map()->IsMap());
+    DCHECK(object->map()->IsMap());
     if (IsFull()) {
       SetOverflowed();
     } else {