| Index: src/compiler/js-generic-lowering.cc | 
| diff --git a/src/compiler/js-generic-lowering.cc b/src/compiler/js-generic-lowering.cc | 
| index 2b333c06c50b18a873e025b44a89351298c535a5..6837c5dca9673736222b4291eefae2bd63d953f6 100644 | 
| --- a/src/compiler/js-generic-lowering.cc | 
| +++ b/src/compiler/js-generic-lowering.cc | 
| @@ -309,10 +309,9 @@ void JSGenericLowering::LowerJSStoreDataPropertyInLiteral(Node* node) { | 
| } | 
|  | 
| void JSGenericLowering::LowerJSDeleteProperty(Node* node) { | 
| -  LanguageMode language_mode = OpParameter<LanguageMode>(node); | 
| -  ReplaceWithRuntimeCall(node, is_strict(language_mode) | 
| -                                   ? Runtime::kDeleteProperty_Strict | 
| -                                   : Runtime::kDeleteProperty_Sloppy); | 
| +  CallDescriptor::Flags flags = FrameStateFlagForCall(node); | 
| +  Callable callable = CodeFactory::DeleteProperty(isolate()); | 
| +  ReplaceWithStubCall(node, callable, flags); | 
| } | 
|  | 
| void JSGenericLowering::LowerJSGetSuperConstructor(Node* node) { | 
|  |