| Index: src/hydrogen.cc
|
| diff --git a/src/hydrogen.cc b/src/hydrogen.cc
|
| index 15ef5ed0b65bbc54aa412505581c71bcd528dc3d..a4e76b140c718d68fc100c1b5d27ce1ccef79ecf 100644
|
| --- a/src/hydrogen.cc
|
| +++ b/src/hydrogen.cc
|
| @@ -5406,9 +5406,9 @@ HInstruction* HOptimizedGraphBuilder::BuildLoadNamedMonomorphic(
|
| if (lookup.IsField()) {
|
| Handle<JSObject> prototype(JSObject::cast(map->prototype()));
|
| Handle<JSObject> holder(lookup.holder());
|
| - Handle<Map> holder_map(holder->map());
|
| AddCheckMap(object, map);
|
| HValue* checked_holder = BuildCheckPrototypeMaps(prototype, holder);
|
| + Handle<Map> holder_map(holder->map());
|
| return BuildLoadNamedField(
|
| checked_holder, HObjectAccess::ForField(holder_map, &lookup, name));
|
| }
|
|
|