Index: src/arm/ic-arm.cc |
diff --git a/src/arm/ic-arm.cc b/src/arm/ic-arm.cc |
index 7b3ba36689bc6bd895bef133305339b5c8112d7c..adfef24d09d2bdfa9ea032ea42ec6b5156556dad 100644 |
--- a/src/arm/ic-arm.cc |
+++ b/src/arm/ic-arm.cc |
@@ -491,7 +491,7 @@ void CallICBase::GenerateMiss(MacroAssembler* masm, |
// Patch the receiver on the stack. |
__ bind(&global); |
- CallStubCompiler::FetchGlobalProxy(masm, r2, r1); |
+ __ LoadRoot(r2, Heap::kUndefinedValueRootIndex); |
__ str(r2, MemOperand(sp, argc * kPointerSize)); |
__ bind(&invoke); |
} |