| Index: src/ia32/stub-cache-ia32.cc | 
| =================================================================== | 
| --- src/ia32/stub-cache-ia32.cc	(revision 3935) | 
| +++ src/ia32/stub-cache-ia32.cc	(working copy) | 
| @@ -446,7 +446,7 @@ | 
|  | 
| ExternalReference ref = | 
| ExternalReference(IC_Utility(IC::kLoadCallbackProperty)); | 
| -      __ TailCallRuntime(ref, 5, 1); | 
| +      __ TailCallExternalReference(ref, 5, 1); | 
|  | 
| __ bind(&cleanup); | 
| __ pop(scratch1); | 
| @@ -468,7 +468,7 @@ | 
|  | 
| ExternalReference ref = ExternalReference( | 
| IC_Utility(IC::kLoadPropertyWithInterceptorForLoad)); | 
| -    __ TailCallRuntime(ref, 5, 1); | 
| +    __ TailCallExternalReference(ref, 5, 1); | 
| } | 
|  | 
| private: | 
| @@ -907,7 +907,7 @@ | 
| __ push(Immediate(Handle<Map>(transition))); | 
| __ push(eax); | 
| __ push(scratch); | 
| -    __ TailCallRuntime( | 
| +    __ TailCallExternalReference( | 
| ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage)), 3, 1); | 
| return; | 
| } | 
| @@ -1587,7 +1587,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); | 
| @@ -1636,7 +1636,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); | 
|  |