Changeset 197391 in webkit for trunk/Source/JavaScriptCore/runtime/JSObject.cpp
- Timestamp:
- Mar 1, 2016, 12:11:20 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/JSObject.cpp
r197379 r197391 1676 1676 } 1677 1677 1678 void JSObject::preventExtensions(VM& vm) 1679 { 1680 if (!isExtensible()) 1681 return; 1682 enterDictionaryIndexingMode(vm); 1683 setStructure(vm, Structure::preventExtensionsTransition(vm, structure(vm))); 1678 bool JSObject::preventExtensions(JSObject* object, ExecState* exec) 1679 { 1680 if (!object->isExtensible()) 1681 return true; 1682 1683 VM& vm = exec->vm(); 1684 object->enterDictionaryIndexingMode(vm); 1685 object->setStructure(vm, Structure::preventExtensionsTransition(vm, object->structure(vm))); 1686 return true; 1684 1687 } 1685 1688
Note:
See TracChangeset
for help on using the changeset viewer.