| Index: src/ic/ic.cc
|
| diff --git a/src/ic/ic.cc b/src/ic/ic.cc
|
| index 37fbf44843327d1e1112fb5da14cd3058d80d298..53a5eaf1a65d7e2c8d95bb1478226d7789a1d5a1 100644
|
| --- a/src/ic/ic.cc
|
| +++ b/src/ic/ic.cc
|
| @@ -9,7 +9,6 @@
|
| #include "src/api-arguments.h"
|
| #include "src/arguments.h"
|
| #include "src/base/bits.h"
|
| -#include "src/code-factory.h"
|
| #include "src/codegen.h"
|
| #include "src/conversions.h"
|
| #include "src/execution.h"
|
| @@ -1520,7 +1519,8 @@ Handle<Code> StoreIC::CompileHandler(LookupIterator* lookup,
|
|
|
| case LookupIterator::INTERCEPTOR: {
|
| DCHECK(!holder->GetNamedInterceptor()->setter()->IsUndefined());
|
| - return CodeFactory::StoreInterceptor(isolate()).code();
|
| + StoreInterceptorStub stub(isolate());
|
| + return stub.GetCode();
|
| }
|
|
|
| case LookupIterator::ACCESSOR: {
|
|
|