Index: src/compiler/js-operator.cc |
diff --git a/src/compiler/js-operator.cc b/src/compiler/js-operator.cc |
index eafa8b4601185245b29e58fbfb7ec185a9a9cea8..70917c1acf605dd4252ea6de6cc9d3500379e802 100644 |
--- a/src/compiler/js-operator.cc |
+++ b/src/compiler/js-operator.cc |
@@ -1064,11 +1064,11 @@ const Operator* JSOperatorBuilder::CreateClosure( |
Handle<SharedFunctionInfo> shared_info, VectorSlotPair const& feedback, |
PretenureFlag pretenure) { |
CreateClosureParameters parameters(shared_info, feedback, pretenure); |
- return new (zone()) Operator1<CreateClosureParameters>( // -- |
- IrOpcode::kJSCreateClosure, Operator::kNoThrow, // opcode |
- "JSCreateClosure", // name |
- 0, 1, 1, 1, 1, 0, // counts |
- parameters); // parameter |
+ return new (zone()) Operator1<CreateClosureParameters>( // -- |
+ IrOpcode::kJSCreateClosure, Operator::kEliminatable, // opcode |
+ "JSCreateClosure", // name |
+ 0, 1, 1, 1, 1, 0, // counts |
+ parameters); // parameter |
} |
const Operator* JSOperatorBuilder::CreateLiteralArray( |