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)); |
} |