| Index: src/runtime.cc
|
| ===================================================================
|
| --- src/runtime.cc (revision 4215)
|
| +++ src/runtime.cc (working copy)
|
| @@ -3100,7 +3100,7 @@
|
| // Lookup cache miss. Perform lookup and update the cache if appropriate.
|
| LookupResult result;
|
| receiver->LocalLookup(key, &result);
|
| - if (result.IsProperty() && result.IsLoaded() && result.type() == FIELD) {
|
| + if (result.IsProperty() && result.type() == FIELD) {
|
| int offset = result.GetFieldIndex();
|
| KeyedLookupCache::Update(receiver_map, key, offset);
|
| return receiver->FastPropertyAt(offset);
|
|
|