| /arkcompiler/ets_runtime/ecmascript/containers/ |
| H A D | containers_treemap.cpp | 30 JSThread *thread = argv->GetThread(); in TreeMapConstructor() local 74 JSThread *thread = argv->GetThread(); Set() local 101 JSThread *thread = argv->GetThread(); Get() local 123 JSThread *thread = argv->GetThread(); Remove() local 145 JSThread *thread = argv->GetThread(); HasKey() local 170 JSThread *thread = argv->GetThread(); HasValue() local 192 JSThread *thread = argv->GetThread(); GetFirstKey() local 213 JSThread *thread = argv->GetThread(); GetLastKey() local 234 JSThread *thread = argv->GetThread(); SetAll() local 277 JSThread *thread = argv->GetThread(); Clear() local 298 JSThread *thread = argv->GetThread(); GetLowerKey() local 322 JSThread *thread = argv->GetThread(); GetHigherKey() local 346 JSThread *thread = argv->GetThread(); Replace() local 372 JSThread *thread = argv->GetThread(); Keys() local 382 JSThread *thread = argv->GetThread(); Values() local 392 JSThread *thread = argv->GetThread(); Entries() local 403 JSThread *thread = argv->GetThread(); ForEach() local 464 JSThread *thread = argv->GetThread(); GetLength() local 484 JSThread *thread = argv->GetThread(); IsEmpty() local [all...] |
| H A D | containers_treeset.cpp | 30 JSThread *thread = argv->GetThread(); in TreeSetConstructor() local 73 JSThread *thread = argv->GetThread(); Add() local 97 JSThread *thread = argv->GetThread(); Remove() local 119 JSThread *thread = argv->GetThread(); Has() local 144 JSThread *thread = argv->GetThread(); GetFirstValue() local 165 JSThread *thread = argv->GetThread(); GetLastValue() local 186 JSThread *thread = argv->GetThread(); Clear() local 207 JSThread *thread = argv->GetThread(); GetLowerValue() local 230 JSThread *thread = argv->GetThread(); GetHigherValue() local 253 JSThread *thread = argv->GetThread(); PopFirst() local 274 JSThread *thread = argv->GetThread(); PopLast() local 295 JSThread *thread = argv->GetThread(); IsEmpty() local 315 JSThread *thread = argv->GetThread(); Values() local 325 JSThread *thread = argv->GetThread(); Entries() local 336 JSThread *thread = argv->GetThread(); ForEach() local 395 JSThread *thread = argv->GetThread(); GetLength() local [all...] |
| /arkcompiler/ets_runtime/ecmascript/containers/tests/ |
| H A D | containers_hashmap_test.cpp | 63 JSThread *thread = argv->GetThread(); in TestForEachFunc() local [all...] |
| H A D | containers_treemap_test.cpp | 63 JSThread *thread = argv->GetThread(); in TestForEachFunc() local 80 JSThread *thread = argv->GetThread(); in TestCompareFunction() local [all...] |
| H A D | containers_lightweightmap_test.cpp | 63 JSThread *thread = argv->GetThread(); in TestForEachFunc() local [all...] |
| H A D | containers_list_test.cpp | 63 JSThread *thread = argv->GetThread(); in TestForEachFunc() local [all...] |
| H A D | containers_plainarray_test.cpp | 63 JSThread *thread = argv->GetThread(); in TestForEachFunc() local [all...] |
| H A D | containers_treeset_test.cpp | 63 JSThread *thread = argv->GetThread(); in TestForEachFunc() local 77 JSThread *thread = argv->GetThread(); in TestCompareFunction() local [all...] |
| H A D | containers_vector_test.cpp | 81 JSThread *thread = argv->GetThread();
in TestReplaceAllElementsFunc() local [all...] |
| /arkcompiler/ets_runtime/ecmascript/debugger/ |
| H A D | dropframe_manager.cpp | 72 void DropframeManager::MethodEntry(JSThread *thread, JSHandle<Method> method, JSHandle<JSTaggedValue> envHandle) in MethodEntry() argument 99 void DropframeManager::AddLexPropertiesToRecord(JSThread *thread, BytecodeInstruction &bcIns, uint16_t &newEnvCount, in AddLexPropertiesToRecord() argument 133 void DropframeManager::MethodExit(JSThread *thread, [[maybe_unused]] JSHandle<Method> method) in MethodExit() argument 150 void DropframeManager::DropLastFrame(JSThread *thread) in DropLastFrame() argument 196 EmplaceLexModifyRecord(JSThread *thread, JSTaggedValue env, uint16_t slot, JSTaggedValue value) EmplaceLexModifyRecord() argument 225 RemoveLexModifyRecordOfTopFrame(JSThread *thread) RemoveLexModifyRecordOfTopFrame() argument 240 MergeLexModifyRecordOfTopFrame(JSThread *thread) MergeLexModifyRecordOfTopFrame() argument 279 PushPromiseQueueSizeRecord(JSThread *thread) PushPromiseQueueSizeRecord() argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
| H A D | heap_sampling.cpp | 82 JSThread *thread = vm_->GetAssociatedJSThread(); in GetStack() local
|
| /arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/ |
| H A D | js_stackgetter.cpp | 26 bool JsStackGetter::CheckFrameType(JSThread *thread, JSTaggedType *sp) in CheckFrameType() argument 141 JSThread *thread = vm->GetJSThreadNoCheck(); in GetNativeStack() local 186 JSThread *thread = vm->GetAssociatedJSThread(); GetRunningState() local [all...] |
| H A D | js_stackinfo.h | 176 static inline std::string BuildJsStackTrace(JSThread *thread, bool needNative)
in BuildJsStackTrace() argument 189 static inline void BuildCrashInfo(JSThread *thread)
in BuildCrashInfo() argument
|
| /arkcompiler/ets_runtime/ecmascript/dfx/tracing/ |
| H A D | tracing.cpp | 277 void Tracing::BytecodePcChanged([[maybe_unused]] JSThread *thread, [[maybe_unused]] JSHandle<Method> method, in BytecodePcChanged() argument
|
| /arkcompiler/ets_runtime/ecmascript/ |
| H A D | elements.cpp | 147 void Elements::HandleIntKindMigration(const JSThread *thread, const JSHandle<JSObject> &object, in HandleIntKindMigration() argument 170 void Elements::HandleNumberKindMigration(const JSThread *thread, const JSHandle<JSObject> &object, in HandleNumberKindMigration() argument 181 void Elements::HandleOtherKindMigration(const JSThread *thread, const JSHandle<JSObject> &object, in HandleOtherKindMigration() argument 193 MigrateArrayWithKind(const JSThread *thread, const JSHandle<JSObject> &object, const ElementsKind oldKind, const ElementsKind newKind) MigrateArrayWithKind() argument 217 MigrateFromRawValueToHeapValue(const JSThread *thread, const JSHandle<JSObject> object, bool needCOW, bool isIntKind) MigrateFromRawValueToHeapValue() argument 244 MigrateFromHeapValueToRawValue(const JSThread *thread, const JSHandle<JSObject> object, bool needCOW, bool isIntKind) MigrateFromHeapValueToRawValue() argument 275 MigrateFromHoleIntToHoleNumber(const JSThread *thread, const JSHandle<JSObject> object) MigrateFromHoleIntToHoleNumber() argument 290 MigrateFromHoleNumberToHoleInt(const JSThread *thread, const JSHandle<JSObject> object) MigrateFromHoleNumberToHoleInt() argument [all...] |
| H A D | frames.cpp | 23 FrameIterator::FrameIterator(JSTaggedType *sp, const JSThread *thread) : current_(sp), thread_(thread) in FrameIterator() argument 822 const JSThread *thread = it.GetThread(); in GCIterate() local 846 const JSThread *thread = it.GetThread(); in GCIterate() local 941 const JSThread *thread in GCIterate() local [all...] |
| H A D | global_dictionary-inl.h | 67 void GlobalDictionary::SetEntry(const JSThread *thread, int entry, const JSTaggedValue &key, const JSTaggedValue &value, in SetEntry() argument 75 void GlobalDictionary::ClearEntry(const JSThread *thread, int entry) in ClearEntry() argument 82 void GlobalDictionary::UpdateValueAndAttributes(const JSThread *thread, int entry, const JSTaggedValue &value, in UpdateValueAndAttributes() argument 89 void GlobalDictionary::SetAttributes(const JSThread *thread, in argument 95 UpdateValue(const JSThread *thread, int entry, const JSTaggedValue &value) UpdateValue() argument 100 GetAllKeys(const JSThread *thread, int offset, TaggedArray *keyArray) const GetAllKeys() argument 124 GetAllKeysByFilter(const JSThread *thread, uint32_t &keyArrayEffectivelength, TaggedArray *keyArray, uint32_t filter) const GetAllKeysByFilter() argument 177 GetEnumAllKeys(const JSThread *thread, int offset, TaggedArray *keyArray, uint32_t *keys) const GetEnumAllKeys() argument 210 InvalidatePropertyBox(JSThread *thread, const JSHandle<GlobalDictionary> &dictHandle, int entry) InvalidatePropertyBox() argument 219 InvalidateAndReplaceEntry(JSThread *thread, const JSHandle<GlobalDictionary> &dictHandle, int entry, const JSHandle<JSTaggedValue> &oldValue) InvalidateAndReplaceEntry() argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/ic/ |
| H A D | ic_binary_op.h | 36 static inline JSTaggedValue AddWithTSType(JSThread *thread, JSTaggedValue left, in AddWithTSType() argument 106 SubWithTSType(JSThread *thread, JSTaggedValue left, JSTaggedValue right, JSTaggedValue argType) SubWithTSType() argument 139 MulWithTSType(JSThread *thread, JSTaggedValue left, JSTaggedValue right, JSTaggedValue argType) MulWithTSType() argument 174 DivWithTSType(JSThread *thread, JSTaggedValue left, JSTaggedValue right, JSTaggedValue argType) DivWithTSType() argument 210 ModWithTSType(JSThread *thread, JSTaggedValue left, JSTaggedValue right, JSTaggedValue argType) ModWithTSType() argument 257 GetBitOPDate(JSThread *thread, JSTaggedValue left, JSTaggedValue right, int32_t &opNumber0, int32_t &opNumber1, BinaryType opType) GetBitOPDate() argument 294 ShlWithTSType(JSThread *thread, JSTaggedValue left, JSTaggedValue right, JSTaggedValue argType) ShlWithTSType() argument 310 ShrWithTSType(JSThread *thread, JSTaggedValue left, JSTaggedValue right, JSTaggedValue argType) ShrWithTSType() argument 324 AshrWithTSType(JSThread *thread, JSTaggedValue left, JSTaggedValue right, JSTaggedValue argType) AshrWithTSType() argument 340 AndWithTSType(JSThread *thread, JSTaggedValue left, JSTaggedValue right, JSTaggedValue argType) AndWithTSType() argument 353 OrWithTSType(JSThread *thread, JSTaggedValue left, JSTaggedValue right, JSTaggedValue argType) OrWithTSType() argument 366 XorWithTSType(JSThread *thread, JSTaggedValue left, JSTaggedValue right, JSTaggedValue argType) XorWithTSType() argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/ic/tests/ |
| H A D | ic_runtime_stub_test.cpp | 318 JSThread *thread = argv->GetThread(); TestSetter() local 376 auto thread = argv->GetThread(); TestGetter() local [all...] |
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| H A D | fast_runtime_stub-inl.h | 161 JSTaggedValue FastRuntimeStub::CallGetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue holder, in CallGetter() argument 167 JSTaggedValue FastRuntimeStub::CallSetter(JSThread *thread, JSTaggedValue receiver, JSTaggedValue value, in CallSetter() argument 174 JSTaggedValue FastRuntimeStub::GetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_t index) in GetPropertyByIndex() argument 180 JSTaggedValue FastRuntimeStub::GetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTaggedValue key) in GetPropertyByValue() argument 186 JSTaggedValue FastRuntimeStub::GetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTaggedValue key) in GetPropertyByName() argument 192 SetPropertyByName(JSThread *thread, JSTaggedValue receiver, JSTaggedValue key, JSTaggedValue value) SetPropertyByName() argument 200 SetPropertyByIndex(JSThread *thread, JSTaggedValue receiver, uint32_t index, JSTaggedValue value) SetPropertyByIndex() argument 208 SetPropertyByValue(JSThread *thread, JSTaggedValue receiver, JSTaggedValue key, JSTaggedValue value) SetPropertyByValue() argument 215 GetGlobalOwnProperty(JSThread *thread, JSTaggedValue receiver, JSTaggedValue key) GetGlobalOwnProperty() argument 232 FastTypeOf(JSThread *thread, JSTaggedValue obj) FastTypeOf() argument 270 NewLexicalEnv(JSThread *thread, ObjectFactory *factory, uint16_t numVars) NewLexicalEnv() argument 284 NewThisObject(JSThread *thread, JSTaggedValue ctor, JSTaggedValue newTarget, InterpretedFrame *state) NewThisObject() argument [all...] |
| H A D | frame_handler.cpp | 22 FrameHandler::FrameHandler(const JSThread *thread) in FrameHandler() argument
|
| /arkcompiler/ets_runtime/ecmascript/jit/ |
| H A D | jit.h | 144 explicit JitLockHolder(JSThread *thread) : thread_(nullptr), scope_(thread->GetEcmaVM()) in JitLockHolder() argument 161 JSThread *thread = env->GetJSThread(); in JitLockHolder() local 191 JitGCLockHolder(JSThread *thread) JitGCLockHolder() argument 200 LockJit(JSThread *thread) LockJit() argument 208 UnlockJit(JSThread *thread) UnlockJit() argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/intl/ |
| H A D | global_intl_helper.cpp | 27 GlobalIntlHelper::GlobalIntlHelper(JSThread *thread, in GlobalIntlHelper() argument 133 std::map<std::string, std::string> GlobalIntlHelper::OptionsToMap(JSThread *thread, in OptionsToMap() argument 205 std::vector<std::string> GlobalIntlHelper::LocalesToVector(JSThread *thread, in LocalesToVector() argument 212 std::vector<std::string> GlobalIntlHelper::TaggedArrayToVector(JSThread *thread, in TaggedArrayToVector() argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/js_api/ |
| H A D | js_api_bitvector.cpp | 45 JSTaggedValue JSAPIBitVector::Pop(JSThread* thread, const JSHandle<JSAPIBitVector>& bitVector) in Pop() argument 66 JSTaggedValue JSAPIBitVector::Set(JSThread* thread, const uint32_t index, JSTaggedValue value) in Set() argument 82 JSTaggedValue JSAPIBitVector::Get(JSThread* thread, cons argument 24 Push( JSThread* thread, const JSHandle<JSAPIBitVector>& bitVector, const JSHandle<JSTaggedValue>& value) Push() argument 97 Has(JSThread* thread, const JSHandle<JSAPIBitVector>& bitVector, const JSHandle<JSTaggedValue>& value, const JSHandle<JSTaggedValue>& start, const JSHandle<JSTaggedValue>& end) Has() argument 155 SetBitsByRange(JSThread* thread, const JSHandle<JSAPIBitVector>& bitVector, const JSHandle<JSTaggedValue>& value, const JSHandle<JSTaggedValue>& start, const JSHandle<JSTaggedValue>& end) SetBitsByRange() argument 187 GetBitsByRange(JSThread* thread, const JSHandle<JSAPIBitVector>& bitVector, const JSHandle<JSTaggedValue>& start, const JSHandle<JSTaggedValue>& end) GetBitsByRange() argument 229 SetAllBits( JSThread* thread, const JSHandle<JSAPIBitVector>& bitVector, const JSHandle<JSTaggedValue>& value) SetAllBits() argument 249 GetBitCountByRange(JSThread* thread, const JSHandle<JSAPIBitVector>& bitVector, const JSHandle<JSTaggedValue>& value, const JSHandle<JSTaggedValue>& start, const JSHandle<JSTaggedValue>& end) GetBitCountByRange() argument 286 GetIndexOf(JSThread* thread, const JSHandle<JSAPIBitVector>& bitVector, const JSHandle<JSTaggedValue>& value, const JSHandle<JSTaggedValue>& start, const JSHandle<JSTaggedValue>& end) GetIndexOf() argument 322 GetLastIndexOf(JSThread* thread, const JSHandle<JSAPIBitVector>& bitVector, const JSHandle<JSTaggedValue>& value, const JSHandle<JSTaggedValue>& start, const JSHandle<JSTaggedValue>& end) GetLastIndexOf() argument 358 FlipBitByIndex(JSThread* thread, const JSHandle<JSAPIBitVector>& bitVector, int index) FlipBitByIndex() argument 380 FlipBitsByRange(JSThread* thread, const JSHandle<JSAPIBitVector>& bitVector, const JSHandle<JSTaggedValue>& start, const JSHandle<JSTaggedValue>& end) FlipBitsByRange() argument 414 Resize(JSThread* thread, const JSHandle<JSAPIBitVector>& bitVector, int newSize) Resize() argument 443 OwnKeys(JSThread* thread, const JSHandle<JSAPIBitVector>& obj) OwnKeys() argument 458 OwnEnumKeys(JSThread* thread, const JSHandle<JSAPIBitVector>& obj) OwnEnumKeys() argument 463 GetOwnProperty( JSThread* thread, const JSHandle<JSAPIBitVector>& obj, const JSHandle<JSTaggedValue>& key) GetOwnProperty() argument 490 GetIteratorObj(JSThread* thread, const JSHandle<JSAPIBitVector>& obj) GetIteratorObj() argument 498 GetProperty( JSThread* thread, const JSHandle<JSAPIBitVector>& obj, const JSHandle<JSTaggedValue>& key) GetProperty() argument 514 SetProperty(JSThread* thread, const JSHandle<JSAPIBitVector>& obj, const JSHandle<JSTaggedValue>& key, const JSHandle<JSTaggedValue>& value) SetProperty() argument [all...] |
| H A D | js_api_deque.cpp | 27 void JSAPIDeque::InsertFront(JSThread *thread, const JSHandle<JSAPIDeque> &deque, const JSHandle<JSTaggedValue> &value) in InsertFront() argument 48 void JSAPIDeque::InsertEnd(JSThread *thread, const JSHandle<JSAPIDeque> &deque, const JSHandle<JSTaggedValue> &value) in InsertEnd() argument 93 JSHandle<TaggedArray> JSAPIDeque::GrowCapacity(JSThread *thread, const JSHandle<JSAPIDeque> &deque, in GrowCapacity() argument 166 Set(JSThread *thread, const uint32_t index, JSTaggedValue value) Set() argument 198 OwnKeys(JSThread *thread, const JSHandle<JSAPIDeque> &deque) OwnKeys() argument 217 OwnEnumKeys(JSThread *thread, const JSHandle<JSAPIDeque> &deque) OwnEnumKeys() argument 236 GetOwnProperty(JSThread *thread, const JSHandle<JSAPIDeque> &deque, const JSHandle<JSTaggedValue> &key) GetOwnProperty() argument 264 GetIteratorObj(JSThread *thread, const JSHandle<JSAPIDeque> &deque) GetIteratorObj() argument 272 GetProperty(JSThread *thread, const JSHandle<JSAPIDeque> &obj, const JSHandle<JSTaggedValue> &key) GetProperty() argument 309 SetProperty(JSThread *thread, const JSHandle<JSAPIDeque> &obj, const JSHandle<JSTaggedValue> &key, const JSHandle<JSTaggedValue> &value) SetProperty() argument [all...] |