Searched refs:tryCreateUninitialized (Results 1 - 6 of 6) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/runtime/
H A DJSArray.h50 // tryCreateUninitialized is used for fast construction of arrays whose size and
54 static JSArray* tryCreateUninitialized(VM&, Structure*, unsigned initialLength);
228 inline JSArray* JSArray::tryCreateUninitialized(VM& vm, Structure* structure, unsigned initialLength) function in class:JSC::JSArray
289 JSArray* array = JSArray::tryCreateUninitialized(vm, arrayStructure, length);
304 JSArray* array = JSArray::tryCreateUninitialized(vm, arrayStructure, length);
H A DJSStringJoiner.cpp81 RefPtr<StringImpl> outputStringImpl = StringImpl::tryCreateUninitialized(outputLength, data);
H A DJSString.cpp89 if (RefPtr<StringImpl> newImpl = StringImpl::tryCreateUninitialized(m_length, buffer)) {
117 if (RefPtr<StringImpl> newImpl = StringImpl::tryCreateUninitialized(m_length, buffer)) {
H A DFunctionPrototype.cpp190 JSArray* boundArgs = JSArray::tryCreateUninitialized(exec->vm(), globalObject->arrayStructureForIndexingTypeDuringAllocation(ArrayWithUndecided), numBoundArgs);
H A DStringPrototype.cpp283 RefPtr<StringImpl> impl = StringImpl::tryCreateUninitialized(totalLength, buffer);
301 RefPtr<StringImpl> impl = StringImpl::tryCreateUninitialized(totalLength, buffer);
347 RefPtr<StringImpl> impl = StringImpl::tryCreateUninitialized(totalLength.unsafeGet(), buffer);
372 RefPtr<StringImpl> impl = StringImpl::tryCreateUninitialized(totalLength.unsafeGet(), buffer);
1405 PassRefPtr<StringImpl> impl = StringImpl::tryCreateUninitialized(bufferSize, buffer);
1467 PassRefPtr<StringImpl> impl = StringImpl::tryCreateUninitialized(bufferSize, buffer);
H A DArrayPrototype.cpp784 JSArray* resObj = JSArray::tryCreateUninitialized(exec->vm(), exec->lexicalGlobalObject()->arrayStructureForIndexingTypeDuringAllocation(ArrayWithUndecided), deleteCount);

Completed in 101 milliseconds