-
loislo@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=96617 Patch by Filip Pizlo <fpizlo@apple.com> on 2012-09-13 Reviewed by Simon Hausmann. Source/JavaScriptCore: Changed "JSC::Array" to "JSC::ArrayClass" because it's not used often enough for the brevity to be beneficial, and because "Array" causes too much namespace pollution. * runtime/IndexingType.h: (JSC): * runtime/JSArray.cpp: (JSC::JSArray::pop): (JSC::JSArray::push): (JSC::JSArray::sortNumeric): (JSC::JSArray::sort): (JSC::JSArray::fillArgList): (JSC::JSArray::copyToArguments): (JSC::JSArray::compactForSorting): * runtime/JSObject.cpp: (JSC::JSObject::getOwnPropertySlotByIndex): (JSC::JSObject::putByIndex): (JSC::JSObject::ensureArrayStorageExistsAndEnterDictionaryIndexingMode): (JSC::JSObject::deletePropertyByIndex): (JSC::JSObject::getOwnPropertyNames): (JSC::JSObject::putByIndexBeyondVectorLength): (JSC::JSObject::putDirectIndexBeyondVectorLength): (JSC::JSObject::getNewVectorLength): (JSC::JSObject::getOwnPropertyDescriptor): * runtime/JSObject.h: (JSC::JSObject::getArrayLength): (JSC::JSObject::getVectorLength): (JSC::JSObject::canGetIndexQuickly): (JSC::JSObject::canSetIndexQuickly): (JSC::JSObject::inSparseIndexingMode): (JSC::JSObject::ensureArrayStorage): Source/WebCore: * bridge/runtime_array.h: (JSC::RuntimeArray::createStructure): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@128428 268f45cc-cd09-0410-ab3c-d52691b4dbfc
4ef04bfb