| Index: src/property.h | 
| diff --git a/src/property.h b/src/property.h | 
| index 6bf52a701902761f0f30d9288ef816eb6c2a2b10..9eb4194b424bef8fa5f4e975b49c7d4e60ccec47 100644 | 
| --- a/src/property.h | 
| +++ b/src/property.h | 
| @@ -68,7 +68,7 @@ class Descriptor BASE_EMBEDDED { | 
| details_ = PropertyDetails(details_.attributes(), details_.type(), index); | 
| } | 
|  | 
| -  void SetSortedKey(int index) { details_ = details_.set_pointer(index); } | 
| +  void SetSortedKeyIndex(int index) { details_ = details_.set_pointer(index); } | 
|  | 
| private: | 
| String* key_; | 
| @@ -384,6 +384,7 @@ class LookupResult BASE_EMBEDDED { | 
|  | 
| Object* GetValueFromMap(Map* map) const { | 
| ASSERT(lookup_type_ == DESCRIPTOR_TYPE); | 
| +    ASSERT(number_ < map->NumberOfOwnDescriptors()); | 
| return map->instance_descriptors()->GetValue(number_); | 
| } | 
|  | 
|  |