Changeset 87586 in webkit for trunk/Source/JavaScriptCore/interpreter/Interpreter.cpp
- Timestamp:
- May 27, 2011, 4:53:36 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/interpreter/Interpreter.cpp
r86960 r87586 1240 1240 Structure* structure = baseCell->structure(); 1241 1241 1242 if (structure->isUncacheableDictionary() ) {1242 if (structure->isUncacheableDictionary() || structure->typeInfo().prohibitsPropertyCaching()) { 1243 1243 vPC[0] = getOpcode(op_put_by_id_generic); 1244 1244 return; … … 1328 1328 Structure* structure = baseValue.asCell()->structure(); 1329 1329 1330 if (structure->isUncacheableDictionary() ) {1330 if (structure->isUncacheableDictionary() || structure->typeInfo().prohibitsPropertyCaching()) { 1331 1331 vPC[0] = getOpcode(op_get_by_id_generic); 1332 1332 return;
Note:
See TracChangeset
for help on using the changeset viewer.