Index: runtime/vm/object.h |
diff --git a/runtime/vm/object.h b/runtime/vm/object.h |
index 30cc72d28048467bf8a0342987bb51cb3a229403..984a718d1b86a73f2b9edda5a31e25d5de47eaaf 100644 |
--- a/runtime/vm/object.h |
+++ b/runtime/vm/object.h |
@@ -8521,6 +8521,7 @@ DART_FORCE_INLINE void Object::SetRaw(RawObject* value) { |
intptr_t cid = value->GetClassId(); |
// Free-list elements cannot be wrapped in a handle. |
ASSERT(cid != kFreeListElement); |
+ ASSERT(cid != kForwardingCorpse); |
if (cid >= kNumPredefinedCids) { |
cid = kInstanceCid; |
} |