| Index: src/ia32/stub-cache-ia32.cc
|
| diff --git a/src/ia32/stub-cache-ia32.cc b/src/ia32/stub-cache-ia32.cc
|
| index c66303ce507d3a5ad6e632e174e798b5c5905a62..55376071472930e2f51e39b51f309e30f9851319 100644
|
| --- a/src/ia32/stub-cache-ia32.cc
|
| +++ b/src/ia32/stub-cache-ia32.cc
|
| @@ -1123,8 +1123,8 @@ Handle<Code> NamedStoreHandlerCompiler::CompileStoreInterceptor(
|
| __ push(scratch1()); // restore return address
|
|
|
| // 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.
|
| @@ -1146,7 +1146,7 @@ void NamedStoreHandlerCompiler::GenerateStoreArrayLength() {
|
| }
|
|
|
|
|
| -Handle<Code> PropertyICCompiler::CompileIndexedStorePolymorphic(
|
| +Handle<Code> PropertyICCompiler::CompileKeyedStorePolymorphic(
|
| MapHandleList* receiver_maps, CodeHandleList* handler_stubs,
|
| MapHandleList* transitioned_maps) {
|
| Label miss;
|
| @@ -1344,7 +1344,7 @@ Handle<Code> PropertyICCompiler::CompilePolymorphic(TypeHandleList* types,
|
| #define __ ACCESS_MASM(masm)
|
|
|
|
|
| -void IndexedHandlerCompiler::GenerateLoadDictionaryElement(
|
| +void ElementHandlerCompiler::GenerateLoadDictionaryElement(
|
| MacroAssembler* masm) {
|
| // ----------- S t a t e -------------
|
| // -- ecx : key
|
|
|