Index: src/ast.cc |
diff --git a/src/ast.cc b/src/ast.cc |
index e27feec1a63dbed8f1882d347144ff867664a859..e313779e13762ef703385816e823dbbf2fcae8d7 100644 |
--- a/src/ast.cc |
+++ b/src/ast.cc |
@@ -516,6 +516,8 @@ void CaseClause::RecordTypeFeedback(TypeFeedbackOracle* oracle) { |
} else { |
ASSERT(compare_type_ == NONE); |
} |
+ |
+ hit_count_ = oracle->SwitchHitCount(this); |
} |
@@ -1074,7 +1076,9 @@ CaseClause::CaseClause(Isolate* isolate, |
statements_(statements), |
position_(pos), |
compare_type_(NONE), |
+ hit_count_(0), |
compare_id_(AstNode::GetNextId(isolate)), |
+ counter_id_(AstNode::GetNextId(isolate)), |
entry_id_(AstNode::GetNextId(isolate)) { |
} |