| Index: src/compiler/ast-graph-builder.cc
|
| diff --git a/src/compiler/ast-graph-builder.cc b/src/compiler/ast-graph-builder.cc
|
| index 96809fc2dff053b92817c2ffd0bdf7ad66a819d5..ec4954447c1751ef491b67f06010993fb0e27d25 100644
|
| --- a/src/compiler/ast-graph-builder.cc
|
| +++ b/src/compiler/ast-graph-builder.cc
|
| @@ -3089,7 +3089,7 @@ Node* AstGraphBuilder::MakeNode(const Operator* op, int value_input_count,
|
| if (!result->op()->HasProperty(Operator::kNoThrow) && inside_try_scope) {
|
| Node* on_exception = graph()->NewNode(common()->IfException(), result);
|
| environment_->UpdateControlDependency(on_exception);
|
| - execution_control()->ThrowValue(result);
|
| + execution_control()->ThrowValue(on_exception);
|
| }
|
| // Add implicit success continuation for throwing nodes.
|
| if (!result->op()->HasProperty(Operator::kNoThrow)) {
|
|
|