| Index: src/x64/stub-cache-x64.cc
|
| diff --git a/src/x64/stub-cache-x64.cc b/src/x64/stub-cache-x64.cc
|
| index abcd7d036cec4f77757c7e4e79aa01c31b2e1d8b..93173f162bd3a4811ca0a8e3bc34950034077732 100644
|
| --- a/src/x64/stub-cache-x64.cc
|
| +++ b/src/x64/stub-cache-x64.cc
|
| @@ -1046,8 +1046,8 @@ Handle<Code> NamedStoreHandlerCompiler::CompileStoreInterceptor(
|
| __ PushReturnAddressFrom(scratch1());
|
|
|
| // 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.
|
| @@ -1069,7 +1069,7 @@ void NamedStoreHandlerCompiler::GenerateStoreArrayLength() {
|
| }
|
|
|
|
|
| -Handle<Code> PropertyICCompiler::CompileIndexedStorePolymorphic(
|
| +Handle<Code> PropertyICCompiler::CompileKeyedStorePolymorphic(
|
| MapHandleList* receiver_maps, CodeHandleList* handler_stubs,
|
| MapHandleList* transitioned_maps) {
|
| Label miss;
|
| @@ -1279,7 +1279,7 @@ Handle<Code> PropertyICCompiler::CompilePolymorphic(TypeHandleList* types,
|
| #define __ ACCESS_MASM(masm)
|
|
|
|
|
| -void IndexedHandlerCompiler::GenerateLoadDictionaryElement(
|
| +void ElementHandlerCompiler::GenerateLoadDictionaryElement(
|
| MacroAssembler* masm) {
|
| // ----------- S t a t e -------------
|
| // -- rcx : key
|
|
|