| Index: src/arm/stub-cache-arm.cc
|
| diff --git a/src/arm/stub-cache-arm.cc b/src/arm/stub-cache-arm.cc
|
| index 745b541e54311b28624ca3ac6d684ef27630b33e..a94b2fc4f0ce7eda9ec982f99e7b7b9c12c50406 100644
|
| --- a/src/arm/stub-cache-arm.cc
|
| +++ b/src/arm/stub-cache-arm.cc
|
| @@ -478,7 +478,7 @@ void StubCompiler::GenerateLoadCallback(JSObject* object,
|
| // Do tail-call to the runtime system.
|
| ExternalReference load_callback_property =
|
| ExternalReference(IC_Utility(IC::kLoadCallbackProperty));
|
| - __ TailCallRuntime(load_callback_property, 5);
|
| + __ TailCallRuntime(load_callback_property, 5, 1);
|
| }
|
|
|
|
|
| @@ -514,7 +514,7 @@ void StubCompiler::GenerateLoadInterceptor(JSObject* object,
|
| // Do tail-call to the runtime system.
|
| ExternalReference load_ic_property =
|
| ExternalReference(IC_Utility(IC::kLoadPropertyWithInterceptorForLoad));
|
| - __ TailCallRuntime(load_ic_property, 5);
|
| + __ TailCallRuntime(load_ic_property, 5, 1);
|
| }
|
|
|
|
|
| @@ -884,7 +884,7 @@ Object* StoreStubCompiler::CompileStoreCallback(JSObject* object,
|
| // Do tail-call to the runtime system.
|
| ExternalReference store_callback_property =
|
| ExternalReference(IC_Utility(IC::kStoreCallbackProperty));
|
| - __ TailCallRuntime(store_callback_property, 4);
|
| + __ TailCallRuntime(store_callback_property, 4, 1);
|
|
|
| // Handle store cache miss.
|
| __ bind(&miss);
|
| @@ -936,7 +936,7 @@ Object* StoreStubCompiler::CompileStoreInterceptor(JSObject* receiver,
|
| // Do tail-call to the runtime system.
|
| ExternalReference store_ic_property =
|
| ExternalReference(IC_Utility(IC::kStoreInterceptorProperty));
|
| - __ TailCallRuntime(store_ic_property, 3);
|
| + __ TailCallRuntime(store_ic_property, 3, 1);
|
|
|
| // Handle store cache miss.
|
| __ bind(&miss);
|
|
|