Commit f12376c4 authored by yangguo@chromium.org's avatar yangguo@chromium.org

Fixing bogus assertion.

Review URL: http://codereview.chromium.org/8222001

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9559 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent 357b45de
......@@ -67,7 +67,9 @@ void IncrementalMarking::RecordWriteFromCode(HeapObject* obj,
// Fast cases should already be covered by RecordWriteStub.
ASSERT(value->IsHeapObject());
ASSERT(!value->IsHeapNumber());
ASSERT(!value->IsString() || value->IsConsString());
ASSERT(!value->IsString() ||
value->IsConsString() ||
value->IsSlicedString());
ASSERT(Marking::IsWhite(Marking::MarkBitFrom(HeapObject::cast(value))));
IncrementalMarking* marking = isolate->heap()->incremental_marking();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment