Lines Matching refs:ObjectFactory
148 ObjectFactory::ObjectFactory(JSThread *thread, Heap *heap) in ObjectFactory() function in panda::ecmascript::ObjectFactory
151 JSHandle<Method> ObjectFactory::NewMethodForNativeFunction(const void *func, FunctionKind kind, in NewMethodForNativeFunction()
169 JSHandle<JSHClass> ObjectFactory::NewEcmaHClassClass(JSHClass *hclass, uint32_t size, JSType type) in NewEcmaHClassClass()
179 JSHandle<JSHClass> ObjectFactory::InitClassClass() in InitClassClass()
187 JSHandle<JSHClass> ObjectFactory::NewEcmaHClass(JSHClass *hclass, uint32_t size, JSType type, uint3… in NewEcmaHClass()
197 JSHandle<JSHClass> ObjectFactory::NewEcmaReadOnlyHClass(JSHClass *hclass, uint32_t size, JSType typ… in NewEcmaReadOnlyHClass()
208 JSHandle<JSHClass> ObjectFactory::NewEcmaHClass(uint32_t size, JSType type, uint32_t inlinedProps) in NewEcmaHClass()
214 void ObjectFactory::InitObjectFields(const TaggedObject *object) in InitObjectFields()
227 void ObjectFactory::NewJSArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length) in NewJSArrayBufferData()
257 void ObjectFactory::NewJSSharedArrayBufferData(const JSHandle<JSArrayBuffer> &array, int32_t length) in NewJSSharedArrayBufferData()
275 JSHandle<JSArrayBuffer> ObjectFactory::NewJSArrayBuffer(int32_t length) in NewJSArrayBuffer()
296 JSHandle<JSArrayBuffer> ObjectFactory::NewJSArrayBuffer(void *buffer, int32_t length, const DeleteE… in NewJSArrayBuffer()
315 JSHandle<JSDataView> ObjectFactory::NewJSDataView(JSHandle<JSArrayBuffer> buffer, uint32_t offset, … in NewJSDataView()
333 JSHandle<JSArrayBuffer> ObjectFactory::NewJSSharedArrayBuffer(int32_t length) in NewJSSharedArrayBuffer()
347 JSHandle<JSArrayBuffer> ObjectFactory::NewJSSharedArrayBuffer(void *buffer, int32_t length) in NewJSSharedArrayBuffer()
365 void ObjectFactory::NewJSRegExpByteCodeData(const JSHandle<JSRegExp> ®exp, void *buffer, size_t … in NewJSRegExpByteCodeData()
388 JSHandle<JSHClass> ObjectFactory::NewEcmaHClass(uint32_t size, JSType type, const JSHandle<JSTagged… in NewEcmaHClass()
401 JSHandle<JSObject> ObjectFactory::NewJSObject(const JSHandle<JSHClass> &jshclass) in NewJSObject()
411 JSHandle<TaggedArray> ObjectFactory::CloneProperties(const JSHandle<TaggedArray> &old) in CloneProperties()
430 JSHandle<JSObject> ObjectFactory::CloneObjectLiteral(JSHandle<JSObject> object) in CloneObjectLiteral()
451 JSHandle<JSArray> ObjectFactory::CloneArrayLiteral(JSHandle<JSArray> object) in CloneArrayLiteral()
512 JSHandle<TaggedArray> ObjectFactory::CloneProperties(const JSHandle<TaggedArray> &old, in CloneProperties()
541 JSHandle<JSObject> ObjectFactory::CloneObjectLiteral(JSHandle<JSObject> object, const JSHandle<JSTa… in CloneObjectLiteral()
577 JSHandle<JSFunction> ObjectFactory::CloneJSFuction(JSHandle<JSFunction> func) in CloneJSFuction()
589 JSHandle<JSFunction> ObjectFactory::CloneClassCtor(JSHandle<JSFunction> ctor, const JSHandle<JSTagg… in CloneClassCtor()
630 JSHandle<JSObject> ObjectFactory::NewNonMovableJSObject(const JSHandle<JSHClass> &jshclass) in NewNonMovableJSObject()
640 JSHandle<JSPrimitiveRef> ObjectFactory::NewJSPrimitiveRef(const JSHandle<JSHClass> &hclass, in NewJSPrimitiveRef()
648 JSHandle<JSArray> ObjectFactory::NewJSArray() in NewJSArray()
655 JSHandle<JSForInIterator> ObjectFactory::NewJSForinIterator(const JSHandle<JSTaggedValue> &obj) in NewJSForinIterator()
668 JSHandle<JSHClass> ObjectFactory::CreateJSRegExpInstanceClass(JSHandle<JSTaggedValue> proto) in CreateJSRegExpInstanceClass()
691 JSHandle<JSHClass> ObjectFactory::CreateJSArrayInstanceClass(JSHandle<JSTaggedValue> proto) in CreateJSArrayInstanceClass()
717 JSHandle<JSHClass> ObjectFactory::CreateJSArguments(const JSHandle<GlobalEnv> &env) in CreateJSArguments()
776 JSHandle<JSArguments> ObjectFactory::NewJSArguments() in NewJSArguments()
784 JSHandle<JSObject> ObjectFactory::GetJSError(const ErrorType &errorType, const char *data, bool nee… in GetJSError()
799 JSHandle<JSObject> ObjectFactory::NewJSError(const ErrorType &errorType, const JSHandle<EcmaString>… in NewJSError()
865 JSHandle<JSObject> ObjectFactory::NewJSAggregateError() in NewJSAggregateError()
872 JSHandle<JSObject> ObjectFactory::NewJSObjectByConstructor(const JSHandle<JSFunction> &constructor) in NewJSObjectByConstructor()
889 JSHandle<JSObject> ObjectFactory::NewJSObjectByConstructor(const JSHandle<JSFunction> &constructor, in NewJSObjectByConstructor()
905 JSHandle<JSObject> ObjectFactory::NewJSObjectWithInit(const JSHandle<JSHClass> &jshclass) in NewJSObjectWithInit()
912 void ObjectFactory::InitializeJSObject(const JSHandle<JSObject> &obj, const JSHandle<JSHClass> &jsh… in InitializeJSObject()
1333 FreeObject *ObjectFactory::FillFreeObject(uintptr_t address, size_t size, RemoveSlots removeSlots, in FillFreeObject()
1367 TaggedObject *ObjectFactory::NewObject(const JSHandle<JSHClass> &hclass) in NewObject()
1378 TaggedObject *ObjectFactory::NewNonMovableObject(const JSHandle<JSHClass> &hclass, uint32_t inobjPr… in NewNonMovableObject()
1388 void ObjectFactory::InitializeExtraProperties(const JSHandle<JSHClass> &hclass, in InitializeExtraProperties()
1402 JSHandle<JSObject> ObjectFactory::OrdinaryNewJSObjectCreate(const JSHandle<JSTaggedValue> &proto) in OrdinaryNewJSObjectCreate()
1412 JSHandle<JSFunction> ObjectFactory::NewJSFunction(const JSHandle<GlobalEnv> &env, const void *nativ… in NewJSFunction()
1420 JSHandle<JSFunction> ObjectFactory::NewJSFunction(const JSHandle<GlobalEnv> &env, in NewJSFunction()
1438 JSHandle<JSHClass> ObjectFactory::CreateFunctionClass(FunctionKind kind, uint32_t size, JSType type, in CreateFunctionClass()
1502 JSHandle<JSHClass> ObjectFactory::CreateDefaultClassPrototypeHClass(JSHClass *hclass) in CreateDefaultClassPrototypeHClass()
1522 JSHandle<JSHClass> ObjectFactory::CreateDefaultClassConstructorHClass(JSHClass *hclass) in CreateDefaultClassConstructorHClass()
1552 JSHandle<JSFunction> ObjectFactory::NewJSFunctionByHClass(const JSHandle<Method> &method, in NewJSFunctionByHClass()
1578 JSHandle<JSFunction> ObjectFactory::NewJSFunctionByHClass(const void *func, const JSHandle<JSHClass… in NewJSFunctionByHClass()
1590 JSHandle<Method> ObjectFactory::NewMethod(const MethodLiteral *methodLiteral, MemSpaceType spaceTyp… in NewMethod()
1619 JSHandle<Method> ObjectFactory::NewMethod(const JSPandaFile *jsPandaFile, MethodLiteral *methodLite… in NewMethod()
1636 JSHandle<JSFunction> ObjectFactory::NewJSNativeErrorFunction(const JSHandle<GlobalEnv> &env, const … in NewJSNativeErrorFunction()
1643 JSHandle<JSFunction> ObjectFactory::NewSpecificTypedArrayFunction(const JSHandle<GlobalEnv> &env, in NewSpecificTypedArrayFunction()
1651 JSHandle<JSFunction> ObjectFactory::NewAotFunction(uint32_t numArgs, uintptr_t codeEntry) in NewAotFunction()
1663 JSHandle<JSBoundFunction> ObjectFactory::NewJSBoundFunction(const JSHandle<JSFunctionBase> &target, in NewJSBoundFunction()
1683 JSHandle<JSIntlBoundFunction> ObjectFactory::NewJSIntlBoundFunction(MethodIndex idx, int functionLe… in NewJSIntlBoundFunction()
1705 JSHandle<JSProxyRevocFunction> ObjectFactory::NewJSProxyRevocFunction(const JSHandle<JSProxy> &prox… in NewJSProxyRevocFunction()
1726 JSHandle<JSAsyncAwaitStatusFunction> ObjectFactory::NewJSAsyncAwaitStatusFunction(MethodIndex idx) in NewJSAsyncAwaitStatusFunction()
1739 JSHandle<JSGeneratorObject> ObjectFactory::NewJSGeneratorObject(JSHandle<JSTaggedValue> generatorFu… in NewJSGeneratorObject()
1754 JSHandle<JSAsyncGeneratorObject> ObjectFactory::NewJSAsyncGeneratorObject(JSHandle<JSTaggedValue> g… in NewJSAsyncGeneratorObject()
1769 JSHandle<JSAsyncFuncObject> ObjectFactory::NewJSAsyncFuncObject() in NewJSAsyncFuncObject()
1778 JSHandle<CompletionRecord> ObjectFactory::NewCompletionRecord(CompletionRecordType type, JSHandle<J… in NewCompletionRecord()
1789 JSHandle<GeneratorContext> ObjectFactory::NewGeneratorContext() in NewGeneratorContext()
1806 JSHandle<JSPrimitiveRef> ObjectFactory::NewJSPrimitiveRef(const JSHandle<JSFunction> &function, in NewJSPrimitiveRef()
1825 JSHandle<JSPrimitiveRef> ObjectFactory::NewJSPrimitiveRef(PrimitiveType type, const JSHandle<JSTagg… in NewJSPrimitiveRef()
1827 ObjectFactory *factory = vm_->GetFactory(); in NewJSPrimitiveRef()
1853 JSHandle<JSPrimitiveRef> ObjectFactory::NewJSString(const JSHandle<JSTaggedValue> &str, in NewJSString()
1868 JSHandle<GlobalEnv> ObjectFactory::NewGlobalEnv(JSHClass *globalEnvClass) in NewGlobalEnv()
1878 JSHandle<LexicalEnv> ObjectFactory::NewLexicalEnv(int numSlots) in NewLexicalEnv()
1889 JSHandle<JSSymbol> ObjectFactory::NewJSSymbol() in NewJSSymbol()
1901 JSHandle<JSSymbol> ObjectFactory::NewPrivateSymbol() in NewPrivateSymbol()
1908 JSHandle<JSSymbol> ObjectFactory::NewPrivateNameSymbol(const JSHandle<JSTaggedValue> &name) in NewPrivateNameSymbol()
1921 JSHandle<JSSymbol> ObjectFactory::NewWellKnownSymbol(const JSHandle<JSTaggedValue> &name) in NewWellKnownSymbol()
1934 JSHandle<JSSymbol> ObjectFactory::NewPublicSymbol(const JSHandle<JSTaggedValue> &name) in NewPublicSymbol()
1946 JSHandle<JSSymbol> ObjectFactory::NewSymbolWithTable(const JSHandle<JSTaggedValue> &name) in NewSymbolWithTable()
1963 JSHandle<JSSymbol> ObjectFactory::NewPrivateNameSymbolWithChar(const char *description) in NewPrivateNameSymbolWithChar()
1969 JSHandle<JSSymbol> ObjectFactory::NewWellKnownSymbolWithChar(const char *description) in NewWellKnownSymbolWithChar()
1975 JSHandle<JSSymbol> ObjectFactory::NewPublicSymbolWithChar(const char *description) in NewPublicSymbolWithChar()
1981 JSHandle<JSSymbol> ObjectFactory::NewSymbolWithTableWithChar(const char *description) in NewSymbolWithTableWithChar()
1987 JSHandle<AccessorData> ObjectFactory::NewAccessorData() in NewAccessorData()
1998 JSHandle<AccessorData> ObjectFactory::NewInternalAccessor(void *setter, void *getter) in NewInternalAccessor()
2019 JSHandle<PromiseCapability> ObjectFactory::NewPromiseCapability() in NewPromiseCapability()
2031 JSHandle<PromiseReaction> ObjectFactory::NewPromiseReaction() in NewPromiseReaction()
2043 JSHandle<PromiseIteratorRecord> ObjectFactory::NewPromiseIteratorRecord(const JSHandle<JSTaggedValu… in NewPromiseIteratorRecord()
2054 JSHandle<job::MicroJobQueue> ObjectFactory::NewMicroJobQueue() in NewMicroJobQueue()
2065 JSHandle<job::PendingJob> ObjectFactory::NewPendingJob(const JSHandle<JSFunction> &func, in NewPendingJob()
2083 JSHandle<JSProxy> ObjectFactory::NewJSProxy(const JSHandle<JSTaggedValue> &target, in NewJSProxy()
2109 JSHandle<JSRealm> ObjectFactory::NewJSRealm() in NewJSRealm()
2138 JSHandle<TaggedArray> ObjectFactory::NewEmptyArray() in NewEmptyArray()
2149 JSHandle<TaggedArray> ObjectFactory::NewTaggedArray(uint32_t length, JSTaggedValue initVal, bool no… in NewTaggedArray()
2157 JSHandle<TaggedArray> ObjectFactory::NewTaggedArray(uint32_t length, JSTaggedValue initVal, MemSpac… in NewTaggedArray()
2187 JSHandle<TaggedArray> ObjectFactory::NewAndCopyTaggedArray(JSHandle<TaggedArray> &srcElements, in NewAndCopyTaggedArray()
2216 JSHandle<TaggedArray> ObjectFactory::NewTaggedArrayWithoutInit(uint32_t length, MemSpaceType spaceT… in NewTaggedArrayWithoutInit()
2242 JSHandle<TaggedArray> ObjectFactory::NewTaggedArray(uint32_t length, JSTaggedValue initVal) in NewTaggedArray()
2254 JSHandle<COWTaggedArray> ObjectFactory::NewCOWTaggedArray(uint32_t length, JSTaggedValue initVal) in NewCOWTaggedArray()
2267 JSHandle<TaggedHashArray> ObjectFactory::NewTaggedHashArray(uint32_t length) in NewTaggedHashArray()
2281 JSHandle<ByteArray> ObjectFactory::NewByteArray(uint32_t length, uint32_t size) in NewByteArray()
2299 JSHandle<LinkedNode> ObjectFactory::NewLinkedNode(int hash, const JSHandle<JSTaggedValue> &key, in NewLinkedNode()
2313 JSHandle<RBTreeNode> ObjectFactory::NewTreeNode(int hash, const JSHandle<JSTaggedValue> &key, in NewTreeNode()
2325 JSHandle<TaggedArray> ObjectFactory::NewDictionaryArray(uint32_t length) in NewDictionaryArray()
2339 JSHandle<TaggedArray> ObjectFactory::ExtendArray(const JSHandle<TaggedArray> &old, uint32_t length, in ExtendArray()
2364 JSHandle<TaggedArray> ObjectFactory::CopyPartArray(const JSHandle<TaggedArray> &old, uint32_t start, in CopyPartArray()
2392 JSHandle<TaggedArray> ObjectFactory::CopyArray(const JSHandle<TaggedArray> &old, uint32_t oldLength… in CopyArray()
2425 JSHandle<LayoutInfo> ObjectFactory::CreateLayoutInfo(int properties, MemSpaceType type, GrowMode mo… in CreateLayoutInfo()
2435 JSHandle<LayoutInfo> ObjectFactory::ExtendLayoutInfo(const JSHandle<LayoutInfo> &old, int propertie… in ExtendLayoutInfo()
2453 JSHandle<LayoutInfo> ObjectFactory::CopyLayoutInfo(const JSHandle<LayoutInfo> &old) in CopyLayoutInfo()
2459 JSHandle<LayoutInfo> ObjectFactory::CopyAndReSort(const JSHandle<LayoutInfo> &old, int end, int cap… in CopyAndReSort()
2471 JSHandle<ConstantPool> ObjectFactory::NewConstantPool(uint32_t capacity) in NewConstantPool()
2482 JSHandle<Program> ObjectFactory::NewProgram() in NewProgram()
2493 JSHandle<ModuleNamespace> ObjectFactory::NewModuleNamespace() in NewModuleNamespace()
2507 JSHandle<CjsModule> ObjectFactory::NewCjsModule() in NewCjsModule()
2516 JSHandle<CjsExports> ObjectFactory::NewCjsExports() in NewCjsExports()
2525 JSHandle<CjsRequire> ObjectFactory::NewCjsRequire() in NewCjsRequire()
2534 JSHandle<EcmaString> ObjectFactory::GetEmptyString() const in GetEmptyString()
2539 JSHandle<TaggedArray> ObjectFactory::EmptyArray() const in EmptyArray()
2544 JSHandle<EcmaString> ObjectFactory::GetStringFromStringTable(const uint8_t *utf8Data, uint32_t utf8… in GetStringFromStringTable()
2555 JSHandle<EcmaString> ObjectFactory::GetStringFromStringTableNonMovable(const uint8_t *utf8Data, uin… in GetStringFromStringTableNonMovable()
2565 JSHandle<EcmaString> ObjectFactory::GetStringFromStringTable(const uint16_t *utf16Data, uint32_t ut… in GetStringFromStringTable()
2576 JSHandle<EcmaString> ObjectFactory::GetStringFromStringTable(EcmaString *string) const in GetStringFromStringTable()
2587 EcmaString *ObjectFactory::GetRawStringFromStringTable(StringData sd, MemSpaceType type, bool isCon… in GetRawStringFromStringTable()
2609 JSHandle<PropertyBox> ObjectFactory::NewPropertyBox(const JSHandle<JSTaggedValue> &value) in NewPropertyBox()
2619 JSHandle<ProtoChangeMarker> ObjectFactory::NewProtoChangeMarker() in NewProtoChangeMarker()
2629 JSHandle<ProtoChangeDetails> ObjectFactory::NewProtoChangeDetails() in NewProtoChangeDetails()
2640 JSHandle<ProfileTypeInfo> ObjectFactory::NewProfileTypeInfo(uint32_t length) in NewProfileTypeInfo()
2654 JSHandle<BigInt> ObjectFactory::NewBigInt(uint32_t length) in NewBigInt()
2669 void ObjectFactory::NewObjectHook() const in NewObjectHook()
2685 JSHandle<TaggedQueue> ObjectFactory::NewTaggedQueue(uint32_t length) in NewTaggedQueue()
2696 JSHandle<TaggedQueue> ObjectFactory::GetEmptyTaggedQueue() const in GetEmptyTaggedQueue()
2701 JSHandle<JSSetIterator> ObjectFactory::NewJSSetIterator(const JSHandle<JSSet> &set, IterationKind k… in NewJSSetIterator()
2716 JSHandle<JSRegExpIterator> ObjectFactory::NewJSRegExpIterator(const JSHandle<JSTaggedValue> &matche… in NewJSRegExpIterator()
2735 JSHandle<JSMapIterator> ObjectFactory::NewJSMapIterator(const JSHandle<JSMap> &map, IterationKind k… in NewJSMapIterator()
2750 JSHandle<JSAPIHashMapIterator> ObjectFactory::NewJSAPIHashMapIterator(const JSHandle<JSAPIHashMap> … in NewJSAPIHashMapIterator()
2771 JSHandle<JSAPIHashSetIterator> ObjectFactory::NewJSAPIHashSetIterator(const JSHandle<JSAPIHashSet> … in NewJSAPIHashSetIterator()
2793 JSHandle<JSArrayIterator> ObjectFactory::NewJSArrayIterator(const JSHandle<JSObject> &array, Iterat… in NewJSArrayIterator()
2808 JSHandle<JSPromiseReactionsFunction> ObjectFactory::CreateJSPromiseReactionsFunction(MethodIndex id… in CreateJSPromiseReactionsFunction()
2824 JSHandle<JSPromiseExecutorFunction> ObjectFactory::CreateJSPromiseExecutorFunction() in CreateJSPromiseExecutorFunction()
2839 JSHandle<JSPromiseAllResolveElementFunction> ObjectFactory::NewJSPromiseAllResolveElementFunction() in NewJSPromiseAllResolveElementFunction()
2857 JSHandle<JSPromiseAnyRejectElementFunction> ObjectFactory::NewJSPromiseAnyRejectElementFunction() in NewJSPromiseAnyRejectElementFunction()
2875 JSHandle<JSPromiseAllSettledElementFunction> ObjectFactory::NewJSPromiseAllSettledResolveElementFun… in NewJSPromiseAllSettledResolveElementFunction()
2893 JSHandle<JSPromiseAllSettledElementFunction> ObjectFactory::NewJSPromiseAllSettledRejectElementFunc… in NewJSPromiseAllSettledRejectElementFunction()
2911 JSHandle<JSPromiseFinallyFunction> ObjectFactory::NewJSPromiseThenFinallyFunction() in NewJSPromiseThenFinallyFunction()
2925 JSHandle<JSPromiseFinallyFunction> ObjectFactory::NewJSPromiseCatchFinallyFunction() in NewJSPromiseCatchFinallyFunction()
2939 JSHandle<JSAsyncGeneratorResNextRetProRstFtn> ObjectFactory::NewJSAsyGenResNextRetProRstFulfilledFt… in NewJSAsyGenResNextRetProRstFulfilledFtn()
2953 JSHandle<JSAsyncFromSyncIterUnwarpFunction> ObjectFactory::NewJSAsyncFromSyncIterUnwarpFunction() in NewJSAsyncFromSyncIterUnwarpFunction()
2967 JSHandle<JSAsyncGeneratorResNextRetProRstFtn> ObjectFactory::NewJSAsyGenResNextRetProRstRejectedFtn… in NewJSAsyGenResNextRetProRstRejectedFtn()
2981 JSHandle<JSPromiseValueThunkOrThrowerFunction> ObjectFactory::NewJSPromiseValueThunkFunction() in NewJSPromiseValueThunkFunction()
2994 JSHandle<JSPromiseValueThunkOrThrowerFunction> ObjectFactory::NewJSPromiseThrowerFunction() in NewJSPromiseThrowerFunction()
3007 EcmaString *ObjectFactory::InternString(const JSHandle<JSTaggedValue> &key) in InternString()
3018 JSHandle<TransitionHandler> ObjectFactory::NewTransitionHandler() in NewTransitionHandler()
3029 JSHandle<PrototypeHandler> ObjectFactory::NewPrototypeHandler() in NewPrototypeHandler()
3042 JSHandle<TransWithProtoHandler> ObjectFactory::NewTransWithProtoHandler() in NewTransWithProtoHandler()
3055 JSHandle<StoreTSHandler> ObjectFactory::NewStoreTSHandler() in NewStoreTSHandler()
3068 JSHandle<PromiseRecord> ObjectFactory::NewPromiseRecord() in NewPromiseRecord()
3078 JSHandle<ResolvingFunctionsRecord> ObjectFactory::NewResolvingFunctionsRecord() in NewResolvingFunctionsRecord()
3089 JSHandle<JSHClass> ObjectFactory::CreateObjectClass(const JSHandle<TaggedArray> &properties, size_t… in CreateObjectClass()
3124 JSHandle<JSHClass> ObjectFactory::SetLayoutInObjHClass(const JSHandle<TaggedArray> &properties, siz… in SetLayoutInObjHClass()
3145 JSHandle<JSHClass> ObjectFactory::GetObjectLiteralHClass(const JSHandle<TaggedArray> &properties, s… in GetObjectLiteralHClass()
3177 JSHandle<JSObject> ObjectFactory::NewOldSpaceObjLiteralByHClass(const JSHandle<TaggedArray> &proper… in NewOldSpaceObjLiteralByHClass()
3185 JSHandle<JSObject> ObjectFactory::NewEmptyJSObject() in NewEmptyJSObject()
3192 JSHandle<JSObject> ObjectFactory::CreateNullJSObject() in CreateNullJSObject()
3199 uintptr_t ObjectFactory::NewSpaceBySnapshotAllocator(size_t size) in NewSpaceBySnapshotAllocator()
3205 JSHandle<MachineCode> ObjectFactory::NewMachineCodeObject(size_t length, const uint8_t *data) in NewMachineCodeObject()
3223 JSHandle<ClassInfoExtractor> ObjectFactory::NewClassInfoExtractor(JSHandle<JSTaggedValue> method) in NewClassInfoExtractor()
3242 JSHandle<TSObjLayoutInfo> ObjectFactory::CreateTSObjLayoutInfo(int propNum, JSTaggedValue initVal) in CreateTSObjLayoutInfo()
3250 JSHandle<TSObjectType> ObjectFactory::NewTSObjectType(uint32_t numOfKeys) in NewTSObjectType()
3266 JSHandle<TSClassType> ObjectFactory::NewTSClassType() in NewTSClassType()
3286 JSHandle<TSInterfaceType> ObjectFactory::NewTSInterfaceType() in NewTSInterfaceType()
3304 JSHandle<TSUnionType> ObjectFactory::NewTSUnionType(uint32_t length) in NewTSUnionType()
3321 JSHandle<TSClassInstanceType> ObjectFactory::NewTSClassInstanceType() in NewTSClassInstanceType()
3335 JSHandle<TSFunctionType> ObjectFactory::NewTSFunctionType(uint32_t length) in NewTSFunctionType()
3356 JSHandle<TSArrayType> ObjectFactory::NewTSArrayType() in NewTSArrayType()
3369 JSHandle<TSTypeTable> ObjectFactory::NewTSTypeTable(uint32_t length) in NewTSTypeTable()
3384 JSHandle<TSModuleTable> ObjectFactory::NewTSModuleTable(uint32_t length) in NewTSModuleTable()
3399 JSHandle<TSIteratorInstanceType> ObjectFactory::NewTSIteratorInstanceType() in NewTSIteratorInstanceType()
3414 JSHandle<TSNamespaceType> ObjectFactory::NewTSNamespaceType() in NewTSNamespaceType()
3428 JSHandle<EcmaString> ObjectFactory::NewFromASCII(const CString &data) in NewFromASCII()
3435 JSHandle<EcmaString> ObjectFactory::NewFromASCIINonMovable(const CString &data) in NewFromASCIINonMovable()
3442 JSHandle<EcmaString> ObjectFactory::NewFromUtf8(const CString &data) in NewFromUtf8()
3449 JSHandle<EcmaString> ObjectFactory::NewFromUtf16(const CS16tring &data) in NewFromUtf16()
3457 JSHandle<EcmaString> ObjectFactory::NewFromStdString(const std::string &data) in NewFromStdString()
3464 JSHandle<EcmaString> ObjectFactory::NewFromUtf8(const uint8_t *utf8Data, uint32_t utf8Len) in NewFromUtf8()
3470 JSHandle<EcmaString> ObjectFactory::NewFromUtf16(const uint16_t *utf16Data, uint32_t utf16Len) in NewFromUtf16()
3476 JSHandle<EcmaString> ObjectFactory::NewFromUtf16Compress(const uint16_t *utf16Data, uint32_t utf16L… in NewFromUtf16Compress()
3482 JSHandle<EcmaString> ObjectFactory::NewFromUtf16NotCompress(const uint16_t *utf16Data, uint32_t utf… in NewFromUtf16NotCompress()
3488 JSHandle<EcmaString> ObjectFactory::NewFromUtf8Literal(const uint8_t *utf8Data, uint32_t utf8Len) in NewFromUtf8Literal()
3495 JSHandle<EcmaString> ObjectFactory::NewFromUtf8LiteralCompress(const uint8_t *utf8Data, uint32_t ut… in NewFromUtf8LiteralCompress()
3502 JSHandle<EcmaString> ObjectFactory::NewFromUtf16Literal(const uint16_t *utf16Data, uint32_t utf16Le… in NewFromUtf16Literal()
3509 JSHandle<EcmaString> ObjectFactory::NewFromUtf16LiteralCompress(const uint16_t *utf16Data, uint32_t… in NewFromUtf16LiteralCompress()
3516 JSHandle<EcmaString> ObjectFactory::NewFromUtf16LiteralNotCompress(const uint16_t *utf16Data, uint3… in NewFromUtf16LiteralNotCompress()
3523 JSHandle<EcmaString> ObjectFactory::ConcatFromString(const JSHandle<EcmaString> &firstString, in ConcatFromString()
3535 JSHandle<EcmaString> ObjectFactory::GetStringFromStringTable(const JSHandle<EcmaString> &firstStrin… in GetStringFromStringTable()
3542 JSHandle<JSAPIArrayList> ObjectFactory::NewJSAPIArrayList(uint32_t capacity) in NewJSAPIArrayList()
3547 ObjectFactory *factory = thread_->GetEcmaVM()->GetFactory(); in NewJSAPIArrayList()
3554 JSHandle<JSAPIArrayListIterator> ObjectFactory::NewJSAPIArrayListIterator(const JSHandle<JSAPIArray… in NewJSAPIArrayListIterator()
3568 JSHandle<JSAPILightWeightMapIterator> ObjectFactory::NewJSAPILightWeightMapIterator( in NewJSAPILightWeightMapIterator()
3584 JSHandle<JSAPILightWeightSetIterator> ObjectFactory::NewJSAPILightWeightSetIterator( in NewJSAPILightWeightSetIterator()
3600 JSHandle<JSAPIPlainArray> ObjectFactory::NewJSAPIPlainArray(uint32_t capacity) in NewJSAPIPlainArray()
3605 ObjectFactory *factory = thread_->GetEcmaVM()->GetFactory(); in NewJSAPIPlainArray()
3614 JSHandle<JSAPIPlainArrayIterator> ObjectFactory::NewJSAPIPlainArrayIterator(const JSHandle<JSAPIPla… in NewJSAPIPlainArrayIterator()
3630 JSHandle<JSAPIStackIterator> ObjectFactory::NewJSAPIStackIterator(const JSHandle<JSAPIStack> &stack) in NewJSAPIStackIterator()
3644 JSHandle<TaggedArray> ObjectFactory::CopyDeque(const JSHandle<TaggedArray> &old, uint32_t newLength, in CopyDeque()
3668 JSHandle<JSAPIDequeIterator> ObjectFactory::NewJSAPIDequeIterator(const JSHandle<JSAPIDeque> &deque) in NewJSAPIDequeIterator()
3682 JSHandle<TaggedArray> ObjectFactory::CopyQueue(const JSHandle<TaggedArray> &old, uint32_t newLength, in CopyQueue()
3706 JSHandle<JSAPIQueueIterator> ObjectFactory::NewJSAPIQueueIterator(const JSHandle<JSAPIQueue> &queue) in NewJSAPIQueueIterator()
3720 JSHandle<JSAPITreeMapIterator> ObjectFactory::NewJSAPITreeMapIterator(const JSHandle<JSAPITreeMap> … in NewJSAPITreeMapIterator()
3737 JSHandle<JSAPITreeSetIterator> ObjectFactory::NewJSAPITreeSetIterator(const JSHandle<JSAPITreeSet> … in NewJSAPITreeSetIterator()
3754 JSHandle<JSAPIVector> ObjectFactory::NewJSAPIVector(uint32_t capacity) in NewJSAPIVector()
3765 JSHandle<JSAPIVectorIterator> ObjectFactory::NewJSAPIVectorIterator(const JSHandle<JSAPIVector> &ve… in NewJSAPIVectorIterator()
3779 JSHandle<JSAPILinkedListIterator> ObjectFactory::NewJSAPILinkedListIterator(const JSHandle<JSAPILin… in NewJSAPILinkedListIterator()
3795 JSHandle<JSAPIListIterator> ObjectFactory::NewJSAPIListIterator(const JSHandle<JSAPIList> &List) in NewJSAPIListIterator()
3811 JSHandle<JSAPIList> ObjectFactory::NewJSAPIList() in NewJSAPIList()
3818 JSHandle<JSAPILinkedList> ObjectFactory::NewJSAPILinkedList() in NewJSAPILinkedList()
3825 JSHandle<ImportEntry> ObjectFactory::NewImportEntry() in NewImportEntry()
3831 JSHandle<ImportEntry> ObjectFactory::NewImportEntry(const JSHandle<JSTaggedValue> &moduleRequest, in NewImportEntry()
3845 JSHandle<LocalExportEntry> ObjectFactory::NewLocalExportEntry() in NewLocalExportEntry()
3851 JSHandle<LocalExportEntry> ObjectFactory::NewLocalExportEntry(const JSHandle<JSTaggedValue> &export… in NewLocalExportEntry()
3864 JSHandle<IndirectExportEntry> ObjectFactory::NewIndirectExportEntry() in NewIndirectExportEntry()
3870 JSHandle<IndirectExportEntry> ObjectFactory::NewIndirectExportEntry(const JSHandle<JSTaggedValue> &… in NewIndirectExportEntry()
3884 JSHandle<StarExportEntry> ObjectFactory::NewStarExportEntry() in NewStarExportEntry()
3890 JSHandle<StarExportEntry> ObjectFactory::NewStarExportEntry(const JSHandle<JSTaggedValue> &moduleRe… in NewStarExportEntry()
3900 JSHandle<SourceTextModule> ObjectFactory::NewSourceTextModule() in NewSourceTextModule()
3927 JSHandle<ResolvedBinding> ObjectFactory::NewResolvedBindingRecord() in NewResolvedBindingRecord()
3935 JSHandle<ResolvedBinding> ObjectFactory::NewResolvedBindingRecord(const JSHandle<SourceTextModule> … in NewResolvedBindingRecord()
3947 JSHandle<ResolvedIndexBinding> ObjectFactory::NewResolvedIndexBindingRecord() in NewResolvedIndexBindingRecord()
3955 JSHandle<ResolvedIndexBinding> ObjectFactory::NewResolvedIndexBindingRecord(const JSHandle<SourceTe… in NewResolvedIndexBindingRecord()
3967 JSHandle<CellRecord> ObjectFactory::NewCellRecord() in NewCellRecord()
3978 JSHandle<JSHClass> ObjectFactory::CreateIteratorResultInstanceClass(const JSHandle<GlobalEnv> &env) in CreateIteratorResultInstanceClass()
4010 TaggedObject *ObjectFactory::NewOldSpaceObject(const JSHandle<JSHClass> &hclass) in NewOldSpaceObject()
4021 JSHandle<JSObject> ObjectFactory::NewOldSpaceJSObject(const JSHandle<JSHClass> &jshclass) in NewOldSpaceJSObject()
4031 JSHandle<TaggedArray> ObjectFactory::NewOldSpaceTaggedArray(uint32_t length, JSTaggedValue initVal) in NewOldSpaceTaggedArray()
4036 JSHandle<JSArray> ObjectFactory::NewJSStableArrayWithElements(const JSHandle<TaggedArray> &elements) in NewJSStableArrayWithElements()
4049 JSHandle<JSFunction> ObjectFactory::NewJSAsyncGeneratorFunction(const JSHandle<Method> &method) in NewJSAsyncGeneratorFunction()
4061 JSHandle<AsyncGeneratorRequest> ObjectFactory::NewAsyncGeneratorRequest() in NewAsyncGeneratorRequest()
4072 JSHandle<AsyncIteratorRecord> ObjectFactory::NewAsyncIteratorRecord(const JSHandle<JSTaggedValue> &… in NewAsyncIteratorRecord()
4085 JSHandle<AOTLiteralInfo> ObjectFactory::NewAOTLiteralInfo(uint32_t length, JSTaggedValue initVal) in NewAOTLiteralInfo()
4097 JSHandle<VTable> ObjectFactory::NewVTable(uint32_t length, JSTaggedValue initVal) in NewVTable()
4109 JSHandle<ClassLiteral> ObjectFactory::NewClassLiteral() in NewClassLiteral()
4124 JSHandle<JSFunction> ObjectFactory::NewJSFunction(const JSHandle<Method> &methodHandle) in NewJSFunction()
4213 JSHandle<JSFunction> ObjectFactory::NewJSFunction(const JSHandle<Method> &methodHandle, in NewJSFunction()
4234 JSHandle<JSFunction> ObjectFactory::NewJSFunction(const JSHandle<Method> &methodHandle, FunctionKin… in NewJSFunction()
4263 JSHandle<JSHClass> ObjectFactory::GetNonOptimizedHclass(JSHandle<JSHClass> oldHClassHandle, Functio… in GetNonOptimizedHclass()