Index: src/arm/stub-cache-arm.cc |
=================================================================== |
--- src/arm/stub-cache-arm.cc (revision 3935) |
+++ src/arm/stub-cache-arm.cc (working copy) |
@@ -297,7 +297,7 @@ |
__ push(receiver_reg); |
__ mov(r2, Operand(Handle<Map>(transition))); |
__ stm(db_w, sp, r2.bit() | r0.bit()); |
- __ TailCallRuntime( |
+ __ TailCallExternalReference( |
ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage)), |
3, 1); |
return; |
@@ -529,7 +529,7 @@ |
ExternalReference ref = |
ExternalReference(IC_Utility(IC::kLoadCallbackProperty)); |
- __ TailCallRuntime(ref, 5, 1); |
+ __ TailCallExternalReference(ref, 5, 1); |
__ bind(&cleanup); |
__ pop(scratch1); |
@@ -549,7 +549,7 @@ |
ExternalReference ref = ExternalReference( |
IC_Utility(IC::kLoadPropertyWithInterceptorForLoad)); |
- __ TailCallRuntime(ref, 5, 1); |
+ __ TailCallExternalReference(ref, 5, 1); |
} |
private: |
@@ -719,7 +719,7 @@ |
// Do tail-call to the runtime system. |
ExternalReference load_callback_property = |
ExternalReference(IC_Utility(IC::kLoadCallbackProperty)); |
- __ TailCallRuntime(load_callback_property, 5, 1); |
+ __ TailCallExternalReference(load_callback_property, 5, 1); |
return true; |
} |
@@ -1204,7 +1204,7 @@ |
// Do tail-call to the runtime system. |
ExternalReference store_callback_property = |
ExternalReference(IC_Utility(IC::kStoreCallbackProperty)); |
- __ TailCallRuntime(store_callback_property, 4, 1); |
+ __ TailCallExternalReference(store_callback_property, 4, 1); |
// Handle store cache miss. |
__ bind(&miss); |
@@ -1251,7 +1251,7 @@ |
// Do tail-call to the runtime system. |
ExternalReference store_ic_property = |
ExternalReference(IC_Utility(IC::kStoreInterceptorProperty)); |
- __ TailCallRuntime(store_ic_property, 3, 1); |
+ __ TailCallExternalReference(store_ic_property, 3, 1); |
// Handle store cache miss. |
__ bind(&miss); |