| Index: src/arm64/stub-cache-arm64.cc
|
| diff --git a/src/arm64/stub-cache-arm64.cc b/src/arm64/stub-cache-arm64.cc
|
| index d5803c992562c0169c8737731bf6147f3ae80f5b..703cd5d4afcc85da1929c2b94ecca4362cd25aeb 100644
|
| --- a/src/arm64/stub-cache-arm64.cc
|
| +++ b/src/arm64/stub-cache-arm64.cc
|
| @@ -1106,8 +1106,8 @@ Handle<Code> NamedStoreHandlerCompiler::CompileStoreInterceptor(
|
| __ Push(receiver(), this->name(), value());
|
|
|
| // Do tail-call to the runtime system.
|
| - ExternalReference store_ic_property =
|
| - ExternalReference(IC_Utility(IC::kStoreInterceptorProperty), isolate());
|
| + ExternalReference store_ic_property = ExternalReference(
|
| + IC_Utility(IC::kStorePropertyWithInterceptor), isolate());
|
| __ TailCallExternalReference(store_ic_property, 3, 1);
|
|
|
| // Return the generated code.
|
| @@ -1294,7 +1294,7 @@ void NamedStoreHandlerCompiler::GenerateStoreArrayLength() {
|
| }
|
|
|
|
|
| -Handle<Code> PropertyICCompiler::CompileIndexedStorePolymorphic(
|
| +Handle<Code> PropertyICCompiler::CompileKeyedStorePolymorphic(
|
| MapHandleList* receiver_maps, CodeHandleList* handler_stubs,
|
| MapHandleList* transitioned_maps) {
|
| Label miss;
|
| @@ -1329,7 +1329,7 @@ Handle<Code> PropertyICCompiler::CompileIndexedStorePolymorphic(
|
| #undef __
|
| #define __ ACCESS_MASM(masm)
|
|
|
| -void IndexedHandlerCompiler::GenerateLoadDictionaryElement(
|
| +void ElementHandlerCompiler::GenerateLoadDictionaryElement(
|
| MacroAssembler* masm) {
|
| // The return address is in lr.
|
| Label slow, miss;
|
|
|