Changeset 39525 in webkit for trunk/JavaScriptCore/interpreter/Interpreter.cpp
- Timestamp:
- Dec 31, 2008, 2:17:05 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/interpreter/Interpreter.cpp
r39524 r39525 391 391 if (globalObject->getPropertySlot(callFrame, ident, slot)) { 392 392 JSValue* result = slot.getValue(callFrame, ident); 393 if (slot.isCacheable() ) {393 if (slot.isCacheable() && !globalObject->structure()->isDictionary()) { 394 394 if (vPC[4].u.structure) 395 395 vPC[4].u.structure->deref(); … … 5328 5328 if (globalObject->getPropertySlot(callFrame, ident, slot)) { 5329 5329 JSValue* result = slot.getValue(callFrame, ident); 5330 if (slot.isCacheable() ) {5330 if (slot.isCacheable() && !globalObject->structure()->isDictionary()) { 5331 5331 GlobalResolveInfo& globalResolveInfo = callFrame->codeBlock()->globalResolveInfo(globalResolveInfoIndex); 5332 5332 if (globalResolveInfo.structure)
Note:
See TracChangeset
for help on using the changeset viewer.