Searched refs:initialLength (Results 1 - 3 of 3) sorted by relevance
/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/ |
H A D | JSArray.h | 48 static JSArray* create(VM&, Structure*, unsigned initialLength = 0); 53 // - call 'initializeIndex' for all properties in sequence, for 0 <= i < initialLength. 54 static JSArray* tryCreateUninitialized(VM&, Structure*, unsigned initialLength); 188 inline Butterfly* createArrayButterfly(VM& vm, unsigned initialLength) argument 191 vm, 0, 0, true, baseIndexingHeaderForArray(initialLength), ArrayStorage::sizeFor(BASE_VECTOR_LEN)); 199 Butterfly* createArrayButterflyInDictionaryIndexingMode(VM&, unsigned initialLength); 201 inline JSArray* JSArray::create(VM& vm, Structure* structure, unsigned initialLength) argument 211 butterfly = createContiguousArrayButterfly(vm, initialLength, vectorLength); 212 ASSERT(initialLength < MIN_SPARSE_ARRAY_INDEX); 221 butterfly = createArrayButterfly(vm, initialLength); 228 tryCreateUninitialized(VM& vm, Structure* structure, unsigned initialLength) argument [all...] |
H A D | JSGlobalObject.h | 485 inline JSArray* constructEmptyArray(ExecState* exec, ArrayAllocationProfile* profile, JSGlobalObject* globalObject, unsigned initialLength = 0) 487 return ArrayAllocationProfile::updateLastAllocationFor(profile, JSArray::create(exec->vm(), initialLength >= MIN_SPARSE_ARRAY_INDEX ? globalObject->arrayStructureForIndexingTypeDuringAllocation(ArrayWithArrayStorage) : globalObject->arrayStructureForProfileDuringAllocation(profile), initialLength)); 490 inline JSArray* constructEmptyArray(ExecState* exec, ArrayAllocationProfile* profile, unsigned initialLength = 0) 492 return constructEmptyArray(exec, profile, exec->lexicalGlobalObject(), initialLength);
|
H A D | JSArray.cpp | 51 Butterfly* createArrayButterflyInDictionaryIndexingMode(VM& vm, unsigned initialLength) argument 56 storage->setLength(initialLength);
|
Completed in 126 milliseconds