Index: src/arm/ic-arm.cc |
=================================================================== |
--- src/arm/ic-arm.cc (revision 3473) |
+++ src/arm/ic-arm.cc (working copy) |
@@ -276,7 +276,7 @@ |
// Cache miss: Jump to runtime. |
__ bind(&miss); |
- Generate(masm, argc, ExternalReference(IC_Utility(kCallIC_Miss))); |
+ GenerateMiss(masm, argc); |
} |
@@ -371,13 +371,11 @@ |
// Cache miss: Jump to runtime. |
__ bind(&miss); |
- Generate(masm, argc, ExternalReference(IC_Utility(kCallIC_Miss))); |
+ GenerateMiss(masm, argc); |
} |
-void CallIC::Generate(MacroAssembler* masm, |
- int argc, |
- const ExternalReference& f) { |
+void CallIC::GenerateMiss(MacroAssembler* masm, int argc) { |
// ----------- S t a t e ------------- |
// -- lr: return address |
// ----------------------------------- |
@@ -394,7 +392,7 @@ |
// Call the entry. |
__ mov(r0, Operand(2)); |
- __ mov(r1, Operand(f)); |
+ __ mov(r1, Operand(ExternalReference(IC_Utility(kCallIC_Miss)))); |
CEntryStub stub(1); |
__ CallStub(&stub); |