| Index: src/ia32/stub-cache-ia32.cc
 | 
| ===================================================================
 | 
| --- src/ia32/stub-cache-ia32.cc	(revision 3911)
 | 
| +++ 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);
 | 
| 
 |