| Index: src/ast-numbering.cc
|
| diff --git a/src/ast-numbering.cc b/src/ast-numbering.cc
|
| index fbe40cac44f1b98a7edb6d0d5f78fda6c190d25c..8a4ef044446e67a4f5eaf8be63718d6052c39a45 100644
|
| --- a/src/ast-numbering.cc
|
| +++ b/src/ast-numbering.cc
|
| @@ -285,6 +285,7 @@ void AstNumberingVisitor::VisitModuleLiteral(ModuleLiteral* node) {
|
|
|
| void AstNumberingVisitor::VisitCallRuntime(CallRuntime* node) {
|
| IncrementNodeCount();
|
| + ReserveFeedbackSlots(node);
|
| if (node->is_jsruntime()) {
|
| // Don't try to optimize JS runtime calls because we bailout on them.
|
| DisableCrankshaft(kCallToAJavaScriptRuntimeFunction);
|
| @@ -535,6 +536,7 @@ void AstNumberingVisitor::VisitFunctionLiteral(FunctionLiteral* node) {
|
| void AstNumberingVisitor::Renumber(FunctionLiteral* node) {
|
| if (node->scope()->HasIllegalRedeclaration()) {
|
| node->scope()->VisitIllegalRedeclaration(this);
|
| + node->set_ast_properties(&properties_);
|
| return;
|
| }
|
|
|
|
|