| Index: src/full-codegen/arm/full-codegen-arm.cc | 
| diff --git a/src/full-codegen/arm/full-codegen-arm.cc b/src/full-codegen/arm/full-codegen-arm.cc | 
| index 1e170dcdae2d4d642264146d22cae86817e1e193..804d060217124bbe9ab11a1e4a2c139999a90321 100644 | 
| --- a/src/full-codegen/arm/full-codegen-arm.cc | 
| +++ b/src/full-codegen/arm/full-codegen-arm.cc | 
| @@ -1172,31 +1172,6 @@ void FullCodeGenerator::VisitForInStatement(ForInStatement* stmt) { | 
| } | 
|  | 
|  | 
| -void FullCodeGenerator::EmitNewClosure(Handle<SharedFunctionInfo> info, | 
| -                                       bool pretenure) { | 
| -  // Use the fast case closure allocation code that allocates in new | 
| -  // space for nested functions that don't need literals cloning. If | 
| -  // we're running with the --always-opt or the --prepare-always-opt | 
| -  // flag, we need to use the runtime function so that the new function | 
| -  // we are creating here gets a chance to have its code optimized and | 
| -  // doesn't just get a copy of the existing unoptimized code. | 
| -  if (!FLAG_always_opt && | 
| -      !FLAG_prepare_always_opt && | 
| -      !pretenure && | 
| -      scope()->is_function_scope() && | 
| -      info->num_literals() == 0) { | 
| -    FastNewClosureStub stub(isolate(), info->language_mode(), info->kind()); | 
| -    __ mov(r2, Operand(info)); | 
| -    __ CallStub(&stub); | 
| -  } else { | 
| -    __ Push(info); | 
| -    __ CallRuntime(pretenure ? Runtime::kNewClosure_Tenured | 
| -                             : Runtime::kNewClosure); | 
| -  } | 
| -  context()->Plug(r0); | 
| -} | 
| - | 
| - | 
| void FullCodeGenerator::EmitSetHomeObject(Expression* initializer, int offset, | 
| FeedbackVectorSlot slot) { | 
| DCHECK(NeedsHomeObject(initializer)); | 
|  |