| Index: src/hydrogen.cc
|
| diff --git a/src/hydrogen.cc b/src/hydrogen.cc
|
| index f9ee50c1bb4c3ac66c8c0edb35325a77cf977b4c..b0c69ff0a11bd3b297d2466f3492f178943b26ef 100644
|
| --- a/src/hydrogen.cc
|
| +++ b/src/hydrogen.cc
|
| @@ -5451,10 +5451,10 @@ HInstruction* HOptimizedGraphBuilder::BuildLoadNamedMonomorphic(
|
| if (lookup.IsField()) {
|
| Handle<JSObject> prototype(JSObject::cast(map->prototype()));
|
| Handle<JSObject> holder(lookup.holder());
|
| - Handle<Map> holder_map(holder->map());
|
| HCheckMaps* type_check = AddCheckMap(object, map);
|
| BuildCheckPrototypeMaps(prototype, holder);
|
| HValue* holder_value = Add<HConstant>(holder);
|
| + Handle<Map> holder_map(holder->map());
|
| return BuildLoadNamedField(holder_value,
|
| HObjectAccess::ForField(holder_map, &lookup, name), type_check);
|
| }
|
|
|