| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
| D | pgo_extra_profiler.h | 39 JSHClass* GetReceiverHClass(const JSThread *thread) const in GetReceiverHClass() 44 JSHClass* GetHolderHClass(const JSThread *thread) const in GetHolderHClass() 49 void SetReceiver(const JSThread *thread, JSTaggedValue value) in SetReceiver() 54 void SetHolder(const JSThread *thread, JSTaggedValue value) in SetHolder() 59 JSTaggedValue GetReceiver(const JSThread *thread) const in GetReceiver() 64 JSTaggedValue GetHolder(const JSThread *thread) const in GetHolder() 69 void Clear(const JSThread *thread) in Clear() 75 void ClearReceiver(const JSThread *thread) in ClearReceiver() 80 void ClearHolder(const JSThread *thread) in ClearHolder() 85 bool EuqalTo(JSThread *thread, const ExtraProfileTypeInfo& other) const in EuqalTo() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | dump.cpp | 481 static void DumpArrayClass(const JSThread *thread, const TaggedArray *arr, std::ostream &os) in DumpArrayClass() 496 static void DumpMutantTaggedArray(const JSThread *thread, const MutantTaggedArray *arr, std::ostrea… in DumpMutantTaggedArray() 509 static void DumpCOWMutantTaggedArray(const JSThread *thread, const COWMutantTaggedArray *arr, std::… in DumpCOWMutantTaggedArray() 522 static void DumpConstantPoolClass(const JSThread *thread, const ConstantPool *pool, std::ostream &o… in DumpConstantPoolClass() 537 static void DumpStringClass(const JSThread *thread, const EcmaString *str, std::ostream &os) in DumpStringClass() 544 static void DumpPropertyKey(const JSThread *thread, JSTaggedValue key, std::ostream &os) in DumpPropertyKey() 598 static void DumpHClass(const JSThread *thread, const JSHClass *jshclass, std::ostream &os, bool wit… in DumpHClass() 667 static void DumpClass(const JSThread *thread, TaggedObject *obj, std::ostream &os) in DumpClass() 673 static void DumpObject(const JSThread *thread, TaggedObject *obj, std::ostream &os, bool isPrivacy) in DumpObject() 1294 void JSTaggedValue::DumpHeapObjectType(const JSThread *thread, std::ostream &os) const in DumpHeapObjectType() argument [all …]
|
| D | js_primitive_ref.h | 40 bool IsNumber(const JSThread *thread) const in IsNumber() 45 bool IsBigInt(const JSThread *thread) const in IsBigInt() 50 bool IsInt(const JSThread *thread) const in IsInt() 55 bool IsBoolean(const JSThread *thread) const in IsBoolean() 60 bool IsString(const JSThread *thread) const in IsString() 65 bool IsSymbol(const JSThread *thread) const in IsSymbol() 70 uint32_t GetStringLength(const JSThread *thread) const in GetStringLength()
|
| D | tagged_queue.h | 33 inline JSTaggedValue Pop(JSThread *thread) in Pop() 49 static TaggedQueue *Push(const JSThread *thread, const JSHandle<TaggedQueue> &queue, in Push() 96 static inline void PushFixedQueue(const JSThread *thread, const JSHandle<TaggedQueue> &queue, in PushFixedQueue() 106 inline bool Empty(const JSThread *thread) in Empty() 111 inline JSTaggedValue Front(const JSThread *thread) in Front() 120 inline JSTaggedValue Back(const JSThread *thread) in Back() 128 inline uint32_t Size(const JSThread *thread) in Size() 139 inline JSTaggedValue Get(const JSThread *thread, uint32_t index) const in Get() 144 inline void Set(const JSThread *thread, uint32_t index, JSTaggedValue value) in Set() 164 inline void SetCapacity(const JSThread *thread, JSTaggedValue capacity) in SetCapacity() [all …]
|
| D | linked_hash_table.cpp | 22 JSHandle<Derived> LinkedHashTable<Derived, HashObject>::Create(const JSThread *thread, in Create() 43 JSHandle<Derived> LinkedHashTable<Derived, HashObject>::Insert(const JSThread *thread, const JSHand… in Insert() 68 JSHandle<Derived> LinkedHashTable<Derived, HashObject>::InsertWeakRef(const JSThread *thread, in InsertWeakRef() 97 JSHandle<Derived> LinkedHashTable<Derived, HashObject>::GrowCapacity(const JSThread *thread, in GrowCapacity() 111 JSHandle<Derived> LinkedHashTable<Derived, HashObject>::Remove(const JSThread *thread, const JSHand… in Remove() 124 JSHandle<Derived> LinkedHashTable<Derived, HashObject>::Shrink(const JSThread *thread, const JSHand… in Shrink() 140 JSHandle<LinkedHashMap> LinkedHashMap::Create(const JSThread *thread, int numberOfElements, MemSpac… in Create() 145 JSHandle<LinkedHashMap> LinkedHashMap::Delete(const JSThread *thread, const JSHandle<LinkedHashMap>… in Delete() 151 JSHandle<LinkedHashMap> LinkedHashMap::Set(const JSThread *thread, const JSHandle<LinkedHashMap> &o… in Set() 157 JSHandle<LinkedHashMap> LinkedHashMap::SetWeakRef(const JSThread *thread, const JSHandle<LinkedHash… in SetWeakRef() [all …]
|
| D | lexical_env.h | 40 void SetParentEnv(JSThread *thread, JSTaggedValue value) in SetParentEnv() 45 JSTaggedValue GetParentEnv(const JSThread *thread) const in GetParentEnv() 50 JSTaggedValue GetProperties(const JSThread *thread, uint32_t index) const in GetProperties() 55 void SetProperties(JSThread *thread, uint32_t index, JSTaggedValue value) in SetProperties() 60 JSTaggedValue GetScopeInfo(const JSThread *thread) const in GetScopeInfo() 65 void SetScopeInfo(JSThread *thread, JSTaggedValue value) in SetScopeInfo() 90 void SetConstructor(JSThread *thread, JSTaggedValue value) in SetConstructor() 95 JSTaggedValue GetConstructor(const JSThread *thread) const in GetConstructor()
|
| D | js_tagged_value.cpp | 84 JSTaggedNumber JSTaggedValue::ToNumber(JSThread *thread, JSTaggedValue tagged) in ToNumber() 126 JSTaggedNumber JSTaggedValue::ToNumber(JSThread *thread, const JSHandle<JSTaggedValue> &tagged) in ToNumber() 131 JSTaggedValue JSTaggedValue::ToBigInt(JSThread *thread, const JSHandle<JSTaggedValue> &tagged) in ToBigInt() 173 JSTaggedValue JSTaggedValue::ToBigInt64(JSThread *thread, const JSHandle<JSTaggedValue> &tagged) in ToBigInt64() 189 JSTaggedValue JSTaggedValue::ToBigUint64(JSThread *thread, const JSHandle<JSTaggedValue> &tagged) in ToBigUint64() 203 JSTaggedNumber JSTaggedValue::ToInteger(JSThread *thread, const JSHandle<JSTaggedValue> &tagged) in ToInteger() 211 int32_t JSTaggedValue::ToInt32(JSThread *thread, const JSHandle<JSTaggedValue> &tagged) in ToInt32() 218 uint32_t JSTaggedValue::ToUint32(JSThread *thread, const JSHandle<JSTaggedValue> &tagged) in ToUint32() 223 int16_t JSTaggedValue::ToInt16(JSThread *thread, const JSHandle<JSTaggedValue> &tagged) in ToInt16() 231 uint16_t JSTaggedValue::ToUint16(JSThread *thread, const JSHandle<JSTaggedValue> &tagged) in ToUint16() [all …]
|
| D | tagged_tree.h | 76 inline JSTaggedValue GetKey(const JSThread *thread, int entry) const in GetKey() 85 inline JSTaggedValue GetValue(const JSThread *thread, int entry) const in GetValue() 101 inline void SetCapacity(const JSThread *thread, int capacity) in SetCapacity() 111 inline void SetNumberOfElements(const JSThread *thread, uint32_t num) in SetNumberOfElements() 116 inline void SetNumberOfDeletedElements(const JSThread *thread, int num) in SetNumberOfDeletedElements() 121 inline void SetRootEntries(const JSThread *thread, int num) in SetRootEntries() 136 inline void SetKey(const JSThread *thread, uint32_t entry, JSTaggedValue key) in SetKey() 142 inline void SetValue(const JSThread *thread, uint32_t entry, JSTaggedValue value) in SetValue() 148 inline void SetCompare(const JSThread *thread, JSTaggedValue fn) in SetCompare() 153 inline JSTaggedValue GetCompare(const JSThread *thread) const in GetCompare() [all …]
|
| D | sendable_env.h | 40 void SetParentEnv(JSThread *thread, JSTaggedValue value) in SetParentEnv() 45 JSTaggedValue GetParentEnv(JSThread *thread) const in GetParentEnv() 50 JSTaggedValue GetProperties(JSThread *thread, uint32_t index) const in GetProperties() 55 void SetProperties(JSThread *thread, uint32_t index, JSTaggedValue value) in SetProperties() 60 JSTaggedValue GetScopeInfo(JSThread *thread) const in GetScopeInfo() 65 void SetScopeInfo(JSThread *thread, JSTaggedValue value) in SetScopeInfo()
|
| D | js_weak_container.cpp | 22 void JSWeakMap::Set(JSThread *thread, const JSHandle<JSWeakMap> &map, const JSHandle<JSTaggedValue>… in Set() 35 bool JSWeakMap::Delete(JSThread *thread, const JSHandle<JSWeakMap> &map, const JSHandle<JSTaggedVal… in Delete() 49 bool JSWeakMap::Has(JSThread *thread, JSTaggedValue key) const in Has() 54 JSTaggedValue JSWeakMap::Get(JSThread *thread, JSTaggedValue key) const in Get() 64 JSTaggedValue JSWeakMap::GetKey(const JSThread *thread, int entry) const in GetKey() argument 70 JSTaggedValue JSWeakMap::GetValue(const JSThread *thread, int entry) const in GetValue() argument 76 void JSWeakSet::Add(JSThread *thread, const JSHandle<JSWeakSet> &weakSet, const JSHandle<JSTaggedVa… in Add() 87 bool JSWeakSet::Delete(JSThread *thread, const JSHandle<JSWeakSet> &weakSet, const JSHandle<JSTagge… in Delete() 100 bool JSWeakSet::Has(JSThread *thread, JSTaggedValue value) const in Has() 110 JSTaggedValue JSWeakSet::GetValue(const JSThread *thread, int entry) const in GetValue() argument
|
| D | tagged_list.cpp | 26 JSHandle<Derived> TaggedList<Derived>::Create(const JSThread *thread, int numberOfNodes) in Create() 44 void TaggedList<Derived>::CopyArray(const JSThread *thread, JSHandle<Derived> &taggedList) in CopyArray() 86 JSHandle<Derived> TaggedList<Derived>::GrowCapacity(const JSThread *thread, const JSHandle<Derived>… in GrowCapacity() 104 void TaggedList<Derived>::Clear(const JSThread *thread) in Clear() 122 JSTaggedValue TaggedList<Derived>::TaggedListToArray(const JSThread *thread, const JSHandle<Derived… in TaggedListToArray() 138 JSHandle<TaggedArray> TaggedList<Derived>::OwnKeys(JSThread *thread, const JSHandle<Derived> &list) in OwnKeys() 152 int TaggedList<Derived>::FindIndexByElement(const JSThread *thread, const JSTaggedValue &element) in FindIndexByElement() 170 int TaggedList<Derived>::FindLastIndexByElement(const JSThread *thread, const JSTaggedValue &elemen… in FindLastIndexByElement() 218 void TaggedList<Derived>::RemoveNode(JSThread *thread, int prevDataIndex) in RemoveNode() 254 int TaggedList<Derived>::FindPrevNodeByValue(const JSThread *thread, const JSTaggedValue &element) in FindPrevNodeByValue() [all …]
|
| D | enum_cache.h | 58 static bool CheckSelfAndProtoEnumCache(const JSThread *thread, JSTaggedValue enumCacheOwn, in CheckSelfAndProtoEnumCache() 72 inline bool IsEnumCacheAllValid(const JSThread *thread) const in IsEnumCacheAllValid() 77 inline bool IsEnumCacheOwnValid(const JSThread *thread) const in IsEnumCacheOwnValid() 82 inline bool IsEnumCacheProtoInfoUndefined(const JSThread *thread) const in IsEnumCacheProtoInfoUndefined() 87 inline void SetInvalidState(const JSThread *thread) in SetInvalidState()
|
| D | tagged_tree.cpp | 23 JSHandle<Derived> TaggedTree<Derived>::Create(const JSThread *thread, int numberOfElements) in Create() 40 void TaggedTree<Derived>::InsertRebalance(const JSThread *thread, int index) in InsertRebalance() 81 void TaggedTree<Derived>::LeftRotate(const JSThread *thread, int index) in LeftRotate() 108 void TaggedTree<Derived>::RightRotate(const JSThread *thread, int index) in RightRotate() 135 JSHandle<Derived> TaggedTree<Derived>::AdjustTaggedTree(const JSThread *thread, const JSHandle<Deri… in AdjustTaggedTree() 177 void TaggedTree<Derived>::Transplant(const JSThread *thread, int dst, int src) in Transplant() 193 void TaggedTree<Derived>::Remove(const JSThread *thread, const JSHandle<Derived> &tree, int entry) in Remove() 222 void TaggedTree<Derived>::DeleteRebalance(const JSThread *thread, int index) in DeleteRebalance() 311 int TaggedTree<Derived>::FindEntry(JSThread *thread, const JSHandle<Derived> &tree, const JSHandle<… in FindEntry() 340 ComparisonResult TaggedTree<Derived>::EntryCompare(JSThread *thread, const JSHandle<JSTaggedValue> … in EntryCompare() [all …]
|
| D | linked_hash_table.h | 89 inline int FindElement(const JSThread *thread, JSTaggedValue key) const in FindElement() 112 inline void RemoveEntry(const JSThread *thread, int entry) in RemoveEntry() 181 inline JSTaggedValue GetKey(const JSThread *thread, int entry) const in GetKey() 187 inline JSTaggedValue GetValue(const JSThread *thread, int entry) const in GetValue() 198 inline void SetNumberOfElements(const JSThread *thread, int nof) in SetNumberOfElements() 203 inline void SetNumberOfDeletedElements(const JSThread *thread, int nod) in SetNumberOfDeletedElements() 208 inline void SetCapacity(const JSThread *thread, int capacity) in SetCapacity() 213 inline JSTaggedValue GetNextTable(const JSThread *thread) const in GetNextTable() 218 inline void SetNextTable(const JSThread *thread, JSTaggedValue nextTable) in SetNextTable() 223 inline int GetDeletedElementsAt(const JSThread *thread, int entry) const in GetDeletedElementsAt() [all …]
|
| D | js_map.cpp | 21 void JSMap::Set(JSThread *thread, const JSHandle<JSMap> &map, const JSHandle<JSTaggedValue> &key, in Set() 33 bool JSMap::Delete(const JSThread *thread, const JSHandle<JSMap> &map, const JSHandle<JSTaggedValue… in Delete() 44 void JSMap::Clear(const JSThread *thread, const JSHandle<JSMap> &map) in Clear() 52 bool JSMap::Has(JSThread *thread, JSTaggedValue key) const in Has() 57 JSTaggedValue JSMap::Get(JSThread *thread, JSTaggedValue key) const in Get() 67 JSTaggedValue JSMap::GetKey(JSThread *thread, uint32_t entry) const in GetKey() 73 JSTaggedValue JSMap::GetValue(JSThread *thread, uint32_t entry) const in GetValue()
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | exceptions.cpp | 38 void ThrowException(const LanguageContext &ctx, ManagedThread *thread, const uint8_t *mutf8Name, in ThrowException() 44 static LanguageContext GetLanguageContext(ManagedThread *thread) in GetLanguageContext() 52 auto *thread = ManagedThread::GetCurrent(); in ThrowNullPointerException() local 57 void ThrowNullPointerException(const LanguageContext &ctx, ManagedThread *thread) in ThrowNullPointerException() 63 void ThrowStackOverflowException(ManagedThread *thread) in ThrowStackOverflowException() 71 auto *thread = ManagedThread::GetCurrent(); in ThrowArrayIndexOutOfBoundsException() local 77 const LanguageContext &ctx, ManagedThread *thread) in ThrowArrayIndexOutOfBoundsException() 87 auto *thread = ManagedThread::GetCurrent(); in ThrowIndexOutOfBoundsException() local 95 auto *thread = ManagedThread::GetCurrent(); in ThrowIllegalStateException() local 102 auto *thread = ManagedThread::GetCurrent(); in ThrowStringIndexOutOfBoundsException() local [all …]
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | barriers_get-inl.h | 24 static ARK_INLINE JSTaggedType ReadBarrier(const JSThread *thread, const void *obj, size_t offset, in ReadBarrier() 41 static ARK_INLINE JSTaggedType ReadBarrier(const JSThread *thread, uintptr_t slotAddress, const JST… in ReadBarrier() 56 static ARK_INLINE JSTaggedType AtomicReadBarrier(const JSThread *thread, const void *obj, size_t of… in AtomicReadBarrier() 73 inline ARK_INLINE JSTaggedType Barriers::ReadBarrierForObject(const JSThread *thread, uintptr_t slo… in ReadBarrierForObject() 85 inline ARK_INLINE JSTaggedType Barriers::GetTaggedValue(const JSThread *thread, const void *obj, si… in GetTaggedValue() 95 inline ARK_INLINE JSTaggedType Barriers::GetTaggedValue(const JSThread *thread, uintptr_t slotAddre… in GetTaggedValue() 105 inline ARK_INLINE JSTaggedType Barriers::GetTaggedValueAtomic(const JSThread *thread, const void *o… in GetTaggedValueAtomic() 117 inline ARK_INLINE JSTaggedType Barriers::GetTaggedValue(const JSThread *thread, const void *obj, si… in GetTaggedValue() 133 inline ARK_INLINE JSTaggedType Barriers::GetTaggedValue(const JSThread *thread, uintptr_t slotAddre… in GetTaggedValue() 149 inline ARK_INLINE JSTaggedType Barriers::GetTaggedValueAtomic(const JSThread *thread, const void *o… in GetTaggedValueAtomic() [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/tests/tooling/ |
| D | test_runner.h | 43 void Breakpoint(PtThread thread, Method *method, const PtLocation &location) override in Breakpoint() 64 … void Exception(PtThread thread, Method *method, const PtLocation &location, ObjectHeader *object, in Exception() 72 …void ExceptionCatch(PtThread thread, Method *method, const PtLocation &location, ObjectHeader *obj… in ExceptionCatch() 79 …void PropertyAccess(PtThread thread, Method *method, const PtLocation &location, ObjectHeader *obj… in PropertyAccess() 87 …void PropertyModification(PtThread thread, Method *method, const PtLocation &location, ObjectHeade… in PropertyModification() 95 void FramePop(PtThread thread, Method *method, bool wasPoppedByException) override in FramePop() 116 void MethodEntry(PtThread thread, Method *method) override in MethodEntry() 123 …void MethodExit(PtThread thread, Method *method, bool wasPoppedByException, VRegValue returnValue)… in MethodExit() 130 void SingleStep(PtThread thread, Method *method, const PtLocation &location) override in SingleStep() 137 void ThreadStart(PtThread thread) override in ThreadStart() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/cross_vm/unified_gc/ |
| D | unified_gc.cpp | 30 Runtime::GetInstance()->GCIterateThreadList([](JSThread *thread) { in RunPhases() 45 Runtime::GetInstance()->GCIterateThreadList([](JSThread *thread) { in Initialize() 55 Runtime::GetInstance()->GCIterateThreadList([](JSThread *thread) { in Mark() 60 Runtime::GetInstance()->GCIterateThreadList([](JSThread *thread) { in Mark() 67 Runtime::GetInstance()->GCIterateThreadList([&noMarkTask](JSThread *thread) { in Mark() 77 Runtime::GetInstance()->GCIterateThreadList([](JSThread *thread) { in Mark() 84 Runtime::GetInstance()->GCIterateThreadList([](JSThread *thread) { in Mark() 96 Runtime::GetInstance()->GCIterateThreadList([](JSThread *thread) { in Finish()
|
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | slow_runtime_stub.cpp | 22 JSTaggedValue SlowRuntimeStub::CallSpread(JSThread *thread, JSTaggedValue func, JSTaggedValue obj, in CallSpread() 34 JSTaggedValue SlowRuntimeStub::Neg(JSThread *thread, JSTaggedValue value) in Neg() 43 JSTaggedValue SlowRuntimeStub::AsyncFunctionEnter(JSThread *thread) in AsyncFunctionEnter() 51 JSTaggedValue SlowRuntimeStub::ToNumber(JSThread *thread, JSTaggedValue value) in ToNumber() 61 JSTaggedValue SlowRuntimeStub::ToNumeric(JSThread *thread, JSTaggedValue value) in ToNumeric() 71 JSTaggedValue SlowRuntimeStub::Not(JSThread *thread, JSTaggedValue value) in Not() 80 JSTaggedValue SlowRuntimeStub::Inc(JSThread *thread, JSTaggedValue value) in Inc() 89 JSTaggedValue SlowRuntimeStub::Dec(JSThread *thread, JSTaggedValue value) in Dec() 98 void SlowRuntimeStub::Throw(JSThread *thread, JSTaggedValue value) in Throw() 104 JSTaggedValue SlowRuntimeStub::GetPropIterator(JSThread *thread, JSTaggedValue value) in GetPropIterator() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/daemon/ |
| D | daemon_task-inl.h | 32 TriggerConcurrentMarkTask<gcType, markReason>::TriggerConcurrentMarkTask(JSThread *thread) in TriggerConcurrentMarkTask() 43 TriggerCollectGarbageTask<gcType, gcReason>::TriggerCollectGarbageTask(JSThread *thread) in TriggerCollectGarbageTask() 49 DaemonThread *thread = DaemonThread::GetInstance(); in TerminateDaemonTaskRunner() local 54 inline TerminateDaemonTask::TerminateDaemonTask(JSThread *thread) in TerminateDaemonTask()
|
| /arkcompiler/ets_runtime/ecmascript/module/ |
| D | module_value_accessor.cpp | 26 JSTaggedValue ModuleValueAccessor::GetModuleValueInner(JSThread *thread, int32_t index) in GetModuleValueInner() 35 JSTaggedValue ModuleValueAccessor::GetModuleValueInner(JSThread *thread, int32_t index, JSTaggedVal… in GetModuleValueInner() 44 JSTaggedValue ModuleValueAccessor::GetModuleValueInner(JSThread *thread, int32_t index, in GetModuleValueInner() 52 JSTaggedValue ModuleValueAccessor::GetSendableModuleValueInner(JSThread* thread, int32_t index, JST… in GetSendableModuleValueInner() 78 JSTaggedValue ModuleValueAccessor::GetModuleValueOuter(JSThread* thread, int32_t index) in GetModuleValueOuter() 84 JSTaggedValue ModuleValueAccessor::GetModuleValueOuter(JSThread* thread, int32_t index, JSTaggedVal… in GetModuleValueOuter() 90 JSTaggedValue ModuleValueAccessor::GetModuleValueOuter(JSThread* thread, int32_t index, in GetModuleValueOuter() 96 JSTaggedValue ModuleValueAccessor::GetLazyModuleValueOuter(JSThread* thread, int32_t index, JSTagge… in GetLazyModuleValueOuter() 102 JSTaggedValue ModuleValueAccessor::GetSendableModuleValueOuter(JSThread *thread, int32_t index, JST… in GetSendableModuleValueOuter() 108 JSTaggedValue ModuleValueAccessor::GetLazySendableModuleValueOuter(JSThread* thread, int32_t index, in GetLazySendableModuleValueOuter() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | ecma_container_common.h | 58 static JSObject *JSObjectTestCreate(JSThread *thread) in JSObjectTestCreate() 69 static JSAPIArrayList *CreateArrayList(JSThread *thread) in CreateArrayList() 81 static JSAPIPlainArray *CreatePlainArray(JSThread *thread) in CreatePlainArray() 95 static JSAPIDeque *CreateJSApiDeque(JSThread *thread) in CreateJSApiDeque() 106 static JSAPIHashMap *CreateHashMap(JSThread *thread) in CreateHashMap() 118 static JSAPIHashSet *CreateHashSet(JSThread *thread) in CreateHashSet() 130 static JSAPILightWeightMap *CreateLightWeightMap(JSThread *thread) in CreateLightWeightMap() 147 static JSAPILightWeightSet *CreateLightWeightSet(JSThread *thread) in CreateLightWeightSet() 162 static JSAPILinkedList *CreateLinkedList(JSThread *thread) in CreateLinkedList() 175 static JSAPIList *CreateList(JSThread *thread) in CreateList() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/stubs/ |
| D | runtime_stubs-inl.h | 60 JSTaggedValue RuntimeStubs::RuntimeInc(JSThread *thread, const JSHandle<JSTaggedValue> &value) in RuntimeInc() 72 JSTaggedValue RuntimeStubs::RuntimeDec(JSThread *thread, const JSHandle<JSTaggedValue> &value) in RuntimeDec() 84 JSTaggedValue RuntimeStubs::RuntimeExp(JSThread *thread, JSTaggedValue base, JSTaggedValue exponent) in RuntimeExp() 120 JSTaggedValue RuntimeStubs::RuntimeIsIn(JSThread *thread, const JSHandle<JSTaggedValue> &prop, in RuntimeIsIn() 133 JSTaggedValue RuntimeStubs::RuntimeInstanceof(JSThread *thread, const JSHandle<JSTaggedValue> &obj, in RuntimeInstanceof() 141 JSTaggedValue RuntimeStubs::RuntimeInstanceofByHandler(JSThread *thread, JSHandle<JSTaggedValue> ta… in RuntimeInstanceofByHandler() 177 JSTaggedValue RuntimeStubs::RuntimeCreateGeneratorObj(JSThread *thread, const JSHandle<JSTaggedValu… in RuntimeCreateGeneratorObj() 192 JSTaggedValue RuntimeStubs::RuntimeCreateAsyncGeneratorObj(JSThread *thread, const JSHandle<JSTagge… in RuntimeCreateAsyncGeneratorObj() 207 JSTaggedValue RuntimeStubs::RuntimeGetTemplateObject(JSThread *thread, const JSHandle<JSTaggedValue… in RuntimeGetTemplateObject() 214 JSTaggedValue RuntimeStubs::RuntimeGetNextPropName(JSThread *thread, const JSHandle<JSTaggedValue> … in RuntimeGetNextPropName() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/js_api/ |
| D | js_api_list.cpp | 23 void JSAPIList::Add(JSThread *thread, const JSHandle<JSAPIList> &list, const JSHandle<JSTaggedValue… in Add() 30 JSTaggedValue JSAPIList::GetFirst(const JSThread *thread) in GetFirst() 39 JSTaggedValue JSAPIList::GetLast(const JSThread *thread) in GetLast() 48 JSTaggedValue JSAPIList::Insert(JSThread *thread, const JSHandle<JSAPIList> &list, const JSHandle<J… in Insert() 68 JSTaggedValue JSAPIList::Set(JSThread *thread, const JSHandle<JSAPIList> &list, in Set() 89 bool JSAPIList::Has(const JSThread *thread, const JSTaggedValue &element) in Has() 95 bool JSAPIList::IsEmpty(const JSThread *thread) in IsEmpty() 100 JSTaggedValue JSAPIList::Get(const JSThread *thread, const int index) in Get() 110 JSTaggedValue JSAPIList::FastGet(JSThread *thread, const int index, const JSHandle<JSAPIList> &list) in FastGet() 130 JSTaggedValue JSAPIList::GetIndexOf(const JSThread *thread, const JSTaggedValue &element) in GetIndexOf() [all …]
|