| Index: src/ic/handler-compiler.cc
|
| diff --git a/src/ic/handler-compiler.cc b/src/ic/handler-compiler.cc
|
| index 7f440c07ca0e4de42d2000148a3cef236bfaa847..22135735f32fdca0639856c2d0a20563612d4da4 100644
|
| --- a/src/ic/handler-compiler.cc
|
| +++ b/src/ic/handler-compiler.cc
|
| @@ -241,7 +241,8 @@ Handle<Code> NamedLoadHandlerCompiler::CompileLoadInterceptor(
|
| case LookupIterator::NOT_FOUND:
|
| break;
|
| case LookupIterator::DATA:
|
| - inline_followup = it->property_details().type() == FIELD;
|
| + inline_followup =
|
| + it->property_details().type() == FIELD && !it->is_dictionary_holder();
|
| break;
|
| case LookupIterator::ACCESSOR: {
|
| Handle<Object> accessors = it->GetAccessors();
|
|
|