Index: src/ast.cc |
diff --git a/src/ast.cc b/src/ast.cc |
index 21c38d59dfc481ef24d989029ea80e375d3201e4..a0d606cd6506606b5c032f96e46d90e2efe0f0ad 100644 |
--- a/src/ast.cc |
+++ b/src/ast.cc |
@@ -655,6 +655,7 @@ void CallNew::RecordTypeFeedback(TypeFeedbackOracle* oracle) { |
if (is_monomorphic_) { |
target_ = oracle->GetCallNewTarget(this); |
Object* value = allocation_info_cell_->value(); |
+ ASSERT(!value->IsTheHole()); |
if (value->IsSmi()) { |
elements_kind_ = static_cast<ElementsKind>(Smi::cast(value)->value()); |
} |