Index: src/full-codegen/full-codegen.cc |
diff --git a/src/full-codegen/full-codegen.cc b/src/full-codegen/full-codegen.cc |
index 42522b917000356088dbd0ae2b0e5eb296dd76f6..bf37c4645c80ae6348140ae817eaec6cf952a4e4 100644 |
--- a/src/full-codegen/full-codegen.cc |
+++ b/src/full-codegen/full-codegen.cc |
@@ -1332,6 +1332,7 @@ void FullCodeGenerator::VisitTryCatchStatement(TryCatchStatement* stmt) { |
{ Comment cmnt(masm_, "[ Extend catch context"); |
PushOperand(stmt->variable()->name()); |
PushOperand(result_register()); |
+ PushOperand(stmt->scope()->scope_info()); |
PushFunctionArgumentForContextAllocation(); |
CallRuntimeWithOperands(Runtime::kPushCatchContext); |
StoreToFrameField(StandardFrameConstants::kContextOffset, |