/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins.h | 48 void Initialize(const JSHandle<GlobalEnv> &env, JSThread *thread, bool lazyInit = false, bool isRealm = false); 57 JSHandle<JSFunction> NewBuiltinConstructor(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &prototype, 62 JSHandle<JSFunction> NewBuiltinCjsCtor(const JSHandle<GlobalEnv> &env, 66 JSHandle<JSFunction> NewFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSTaggedValue> &key, 71 void InitializePropertyDetector(const JSHandle<GlobalEnv> &env, bool lazyInit) const; 76 void InitializeCtor(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &prototype, 79 void InitializeGlobalObject(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &globalObject); 81 void InitializeFunction(const JSHandle<GlobalEnv> &env, JSHandle<JSTaggedValue> &objFuncPrototypeVal) const; 83 void InitializeFunctionPrototype(const JSHandle<GlobalEnv> &env, JSHandle<JSFunction> &funcFuncPrototype, 88 JSHandle<JSHClass> CreateFunctionPrototypeHClass(const JSHandle<GlobalEnv> [all...] |
H A D | builtins.cpp | 187 void Builtins::Initialize(const JSHandle<GlobalEnv> &env, JSThread *thread, bool lazyInit, bool isRealm) in Initialize() 405 void Builtins::InitializePropertyDetector(const JSHandle<GlobalEnv> &env, bool lazyInit) const in InitializePropertyDetector() 439 void Builtins::InitializeGlobalObject(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &globalObject) in InitializeGlobalObject() 495 JSHandle<JSHClass> Builtins::CreateFunctionPrototypeHClass(const JSHandle<GlobalEnv> &env, in CreateFunctionPrototypeHClass() 577 void Builtins::SetInlineFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &obj, std::string_view key, in SetInlineFunction() 585 void Builtins::SetInlineFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &obj, in SetInlineFunction() 593 JSHandle<JSFunction> Builtins::SetInlineFunctionAndRetJSFunction(const JSHandle<GlobalEnv> &env, in SetInlineFunctionAndRetJSFunction() 613 void Builtins::StrictModeForbiddenAccessCallerArguments(const JSHandle<GlobalEnv> &env, uint32_t &index, in StrictModeForbiddenAccessCallerArguments() 624 void Builtins::InitializeFunctionPrototype(const JSHandle<GlobalEnv> &env, JSHandle<JSFunction> &funcFuncPrototype, in InitializeFunctionPrototype() 648 void Builtins::InitializeFunction(const JSHandle<GlobalEnv> [all...] |
/arkcompiler/ets_runtime/ecmascript/builtins/tests/ |
H A D | builtins_lazy_test.cpp | 34 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 47 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 62 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 73 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 84 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 97 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 108 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 121 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 132 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 145 JSHandle<GlobalEnv> globalEn in HWTEST_F_L0() [all...] |
H A D | builtins_shared_typedarray_test.cpp | 51 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 75 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 100 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 123 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 146 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 169 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 192 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 215 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 238 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 261 JSHandle<GlobalEnv> en in HWTEST_F_L0() [all...] |
H A D | builtins_number_format_test.cpp | 34 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 55 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in BuiltinsFormatTest() 92 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 113 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 144 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 169 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 194 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 214 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in NumberFormatCreateTest() 232 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 271 JSHandle<GlobalEnv> en in HWTEST_F_L0() [all...] |
H A D | builtins_boolean_test.cpp | 39 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 59 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 79 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 116 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 152 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0()
|
H A D | builtins_weak_ref_test.cpp | 47 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in CreateWeakRefConstructor() 65 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 88 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 108 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 137 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 171 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0()
|
H A D | builtins_errors_test.cpp | 108 JSHandle<GlobalEnv> env = instance->GetGlobalEnv(); in HWTEST_F_L0() 142 JSHandle<GlobalEnv> env = instance->GetGlobalEnv(); in HWTEST_F_L0() 178 JSHandle<GlobalEnv> env = instance->GetGlobalEnv(); in HWTEST_F_L0() 203 JSHandle<GlobalEnv> env = instance->GetGlobalEnv(); in HWTEST_F_L0() 233 JSHandle<GlobalEnv> env = instance->GetGlobalEnv(); in HWTEST_F_L0() 266 JSHandle<GlobalEnv> env = instance->GetGlobalEnv(); in HWTEST_F_L0() 302 JSHandle<GlobalEnv> env = instance->GetGlobalEnv(); in HWTEST_F_L0() 329 JSHandle<GlobalEnv> env = instance->GetGlobalEnv(); in HWTEST_F_L0() 360 JSHandle<GlobalEnv> env = instance->GetGlobalEnv(); in HWTEST_F_L0() 393 JSHandle<GlobalEnv> en in HWTEST_F_L0() [all...] |
H A D | builtin_test_util.h | 42 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in CreateBuiltinsArrayBuffer() 59 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in CreateBuiltinsSendableArrayBuffer() 76 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in CreateBuiltinsSharedArrayBuffer() 94 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in CreateTypedArray() 117 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in CreateSharedTypedArray() 155 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in BuiltinsDateTimeOptionsSet() 188 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in JSDateTimeFormatCreateWithLocaleTest() 210 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in JSListFormatCreateWithOptionTest()
|
H A D | builtins_sharedobject_test.cpp | 41 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 85 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 109 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 127 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/containers/ |
H A D | containers_private.h | 67 static void SetFunctionAtSymbol(JSThread *thread, const JSHandle<GlobalEnv> &env, 70 static void SetStringTagSymbol(JSThread *thread, const JSHandle<GlobalEnv> &env, 76 static void InitializeArrayListIterator(JSThread *thread, const JSHandle<GlobalEnv> &env, 93 static void InitializeVectorIterator(JSThread *thread, const JSHandle<GlobalEnv> &env, 96 static void InitializeBitVectorIterator(JSThread *thread, const JSHandle<GlobalEnv> &env, 99 static void InitializeQueueIterator(JSThread *thread, const JSHandle<GlobalEnv> &env, 102 static void InitializeDequeIterator(JSThread *thread, const JSHandle<GlobalEnv> &env, 108 static void InitializeLinkedListIterator(JSThread *thread, const JSHandle<GlobalEnv> &env); 109 static void InitializeListIterator(JSThread *thread, const JSHandle<GlobalEnv> &env);
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | builtins_test.cpp | 37 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 46 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 59 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 68 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 77 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 86 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0()
|
H A D | js_function_test.cpp | 40 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv(); in JSObjectCreate() 47 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 60 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 95 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 112 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 137 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0()
|
H A D | js_promise_test.cpp | 37 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 53 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 74 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0() 93 JSHandle<GlobalEnv> env = ecmaVM->GetGlobalEnv(); in HWTEST_F_L0()
|
H A D | weak_vector_test.cpp | 56 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 81 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 121 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 157 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0()
|
H A D | js_relative_time_format_test.cpp | 33 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 56 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 82 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | global_env.cpp | 24 void GlobalEnv::Init(JSThread *thread) in Init() 36 JSHandle<JSTaggedValue> GlobalEnv::GetSymbol(JSThread *thread, const JSHandle<JSTaggedValue> &string) in GetSymbol() 42 JSHandle<JSTaggedValue> GlobalEnv::GetStringPrototypeFunctionByName(JSThread *thread, const char *name) in GetStringPrototypeFunctionByName() 51 JSHandle<JSTaggedValue> GlobalEnv::GetStringFunctionByName(JSThread *thread, const char *name) in GetStringFunctionByName()
|
H A D | property_detector.h | 25 class GlobalEnv; 41 static inline bool Is##name##Valid(JSHandle<GlobalEnv> env); \ 42 static inline void Invalidate##name(JSHandle<GlobalEnv> env);
|
H A D | property_detector-inl.h | 26 inline void PropertyDetector::Invalidate##name(JSHandle<GlobalEnv> env) \ 34 inline bool PropertyDetector::Is##name##Valid(JSHandle<GlobalEnv> env) \
|
H A D | global_env.h | 29 class GlobalEnv : public TaggedObject { class 80 static GlobalEnv *Cast(TaggedObject *object) in Cast() 83 return reinterpret_cast<GlobalEnv *>(object); in Cast() 129 static inline uintptr_t GetFirstDetectorSymbolAddr(const GlobalEnv *env) in GetFirstDetectorSymbolAddr() 136 static uintptr_t GetLastDetectorSymbolAddr(const GlobalEnv *env) in GetLastDetectorSymbolAddr()
|
/arkcompiler/ets_runtime/test/fuzztest/containersprivatecommon_fuzzer/ |
H A D | containersprivatecommon_fuzzer.h | 34 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv();
in JSObjectCreate() 63 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv();
in ContainersPrivateCommonFuzzTest()
|
/arkcompiler/ets_runtime/ecmascript/ic/tests/ |
H A D | ic_runtime_test.cpp | 57 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 99 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 148 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 165 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0() 193 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/test/fuzztest/weaksetref_fuzzer/ |
H A D | weaksetref_fuzzer.cpp | 43 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in WeakSetRefGetSizeFuzzTest() 71 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in WeakSetRefGetTotalElementsFuzzTest() 99 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in WeakSetRefGetValueFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/containersstackforeach_fuzzer/ |
H A D | containersstackforeach_fuzzer.cpp | 36 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv(); in JSObjectCreate() 54 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in InitializeStackConstructor() 119 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in ContainersStackForEachFuzzTest()
|
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetforeach_fuzzer/ |
H A D | containerstreesetforeach_fuzzer.cpp | 36 JSHandle<GlobalEnv> globalEnv = ecmaVM->GetGlobalEnv(); in JSObjectCreate() 54 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in InitializeTreeSetConstructor() 117 JSHandle<GlobalEnv> env = thread->GetEcmaVM()->GetGlobalEnv(); in ContainersTreeSetForEachFuzzTest()
|