| Index: src/hydrogen.cc
|
| diff --git a/src/hydrogen.cc b/src/hydrogen.cc
|
| index 2975758312c6c1c02e9cd29818fdd0f178c759d2..b471faa9b27e8b38617d4759ff5ffa6f414593fd 100644
|
| --- a/src/hydrogen.cc
|
| +++ b/src/hydrogen.cc
|
| @@ -5555,8 +5555,7 @@ bool HOptimizedGraphBuilder::PropertyAccessInfo::CanAccessMonomorphic() {
|
| if (lookup_.IsPropertyCallbacks()) return true;
|
| Handle<Map> map = this->map();
|
| map->LookupTransition(NULL, *name_, &lookup_);
|
| - if (lookup_.IsTransitionToField(*map) && map->unused_property_fields() > 0) {
|
| - transition_ = handle(lookup_.GetTransitionMapFromMap(*map));
|
| + if (lookup_.IsTransitionToField() && map->unused_property_fields() > 0) {
|
| return true;
|
| }
|
| return false;
|
|
|