Home
last modified time | relevance | path

Searched refs:env (Results 1 - 25 of 587) sorted by relevance

12345678910>>...24

/arkcompiler/runtime_core/static_core/plugins/ets/runtime/napi/
H A Dets_napi_native_interface.cpp39 #define ETS_NAPI_DEBUG_TRACE(env)
41 #define CHECK_ENV(env) \
43 ets_env *e = env; \
49 #define CHECK_ARG(env, arg) ETS_NAPI_RETURN_IF_EQ(arg, nullptr, ETS_INVALID_ARG)
220 static NapiType GeneralMethodCall(EtsEnv *env, ets_object obj, ets_method methodId, Args args) in GeneralMethodCall() argument
223 ScopedManagedCodeFix s(PandaEtsNapiEnv::ToPandaEtsEnv(env)); in GeneralMethodCall()
248 static inline EtsNapiType GetPrimitiveTypeField(EtsEnv *env, ets_object obj, ets_field fieldId) in GetPrimitiveTypeField() argument
254 ScopedManagedCodeFix s(PandaEtsNapiEnv::ToPandaEtsEnv(env)); in GetPrimitiveTypeField()
261 static inline void SetPrimitiveTypeField(EtsEnv *env, ets_object obj, ets_field fieldId, EtsNapiType value) in SetPrimitiveTypeField() argument
267 ScopedManagedCodeFix s(PandaEtsNapiEnv::ToPandaEtsEnv(env)); in SetPrimitiveTypeField()
274 GetPrimitiveTypeStaticField(EtsEnv *env, ets_field fieldId) GetPrimitiveTypeStaticField() argument
286 SetPrimitiveTypeStaticField(EtsEnv *env, ets_field fieldId, EtsNapiType value) SetPrimitiveTypeStaticField() argument
321 GetInternalClass(EtsEnv *env, ets_class cls, ScopedManagedCodeFix *s) GetInternalClass() argument
342 NewPrimitiveTypeArray(EtsEnv *env, ets_size length) NewPrimitiveTypeArray() argument
355 PinRawDataOfPrimitiveArray(EtsEnv *env, ets_array array) PinRawDataOfPrimitiveArray() argument
375 PinPrimitiveTypeArray(EtsEnv *env, ets_array array) PinPrimitiveTypeArray() argument
380 UnpinPrimitiveTypeArray(EtsEnv *env, ets_array array) UnpinPrimitiveTypeArray() argument
393 GetPrimitiveTypeArrayRegion(EtsEnv *env, ets_array array, ets_size start, ets_size len, T *buf) GetPrimitiveTypeArrayRegion() argument
416 SetPrimitiveTypeArrayRegion(EtsEnv *env, ets_array array, ets_size start, ets_size len, T *buf) SetPrimitiveTypeArrayRegion() argument
442 GetVersion([[maybe_unused]] EtsEnv *env) GetVersion() argument
448 FindClass(EtsEnv *env, const char *name) FindClass() argument
485 GetSuperclass(EtsEnv *env, ets_class cls) GetSuperclass() argument
497 IsAssignableFrom(EtsEnv *env, ets_class cls1, ets_class cls2) IsAssignableFrom() argument
510 ErrorCheck(EtsEnv *env) ErrorCheck() argument
518 ThrowError(EtsEnv *env, ets_error obj) ThrowError() argument
531 ThrowErrorNew(EtsEnv *env, ets_class cls, const char *message) ThrowErrorNew() argument
545 ErrorOccurred(EtsEnv *env) ErrorOccurred() argument
557 ErrorDescribe(EtsEnv *env) ErrorDescribe() argument
585 ErrorClear(EtsEnv *env) ErrorClear() argument
592 FatalError([[maybe_unused]] EtsEnv *env, const char *message) FatalError() argument
598 PushLocalFrame(EtsEnv *env, ets_int capacity) PushLocalFrame() argument
618 PopLocalFrame(EtsEnv *env, ets_object result) PopLocalFrame() argument
629 NewGlobalRef(EtsEnv *env, ets_object obj) NewGlobalRef() argument
639 DeleteGlobalRef([[maybe_unused]] EtsEnv *env, ets_object globalRef) DeleteGlobalRef() argument
648 DeleteLocalRef(EtsEnv *env, ets_object localRef) DeleteLocalRef() argument
656 IsSameObject(EtsEnv *env, ets_object ref1, ets_object ref2) IsSameObject() argument
667 NewLocalRef(EtsEnv *env, ets_object ref) NewLocalRef() argument
677 EnsureLocalCapacity(EtsEnv *env, ets_int capacity) EnsureLocalCapacity() argument
698 Getp_method(EtsEnv *env, ets_class cls, const char *name, const char *sig) Getp_method() argument
722 CallObjectMethodList(EtsEnv *env, ets_object obj, ets_method methodId, va_list args) CallObjectMethodList() argument
731 CallObjectMethod(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallObjectMethod() argument
741 CallObjectMethodArray(EtsEnv *env, ets_object obj, ets_method methodId, const ets_value *args) CallObjectMethodArray() argument
751 CallBooleanMethodList(EtsEnv *env, ets_object obj, ets_method methodId, va_list args) CallBooleanMethodList() argument
760 CallBooleanMethod(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallBooleanMethod() argument
770 CallBooleanMethodArray(EtsEnv *env, ets_object obj, ets_method methodId, const ets_value *args) CallBooleanMethodArray() argument
780 CallByteMethodList(EtsEnv *env, ets_object obj, ets_method methodId, va_list args) CallByteMethodList() argument
789 CallByteMethod(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallByteMethod() argument
799 CallByteMethodArray(EtsEnv *env, ets_object obj, ets_method methodId, const ets_value *args) CallByteMethodArray() argument
809 CallCharMethodList(EtsEnv *env, ets_object obj, ets_method methodId, va_list args) CallCharMethodList() argument
818 CallCharMethod(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallCharMethod() argument
828 CallCharMethodArray(EtsEnv *env, ets_object obj, ets_method methodId, const ets_value *args) CallCharMethodArray() argument
838 CallShortMethodList(EtsEnv *env, ets_object obj, ets_method methodId, va_list args) CallShortMethodList() argument
847 CallShortMethod(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallShortMethod() argument
857 CallShortMethodArray(EtsEnv *env, ets_object obj, ets_method methodId, const ets_value *args) CallShortMethodArray() argument
867 CallIntMethodList(EtsEnv *env, ets_object obj, ets_method methodId, va_list args) CallIntMethodList() argument
876 CallIntMethod(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallIntMethod() argument
886 CallIntMethodArray(EtsEnv *env, ets_object obj, ets_method methodId, const ets_value *args) CallIntMethodArray() argument
896 CallLongMethodList(EtsEnv *env, ets_object obj, ets_method methodId, va_list args) CallLongMethodList() argument
905 CallLongMethod(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallLongMethod() argument
915 CallLongMethodArray(EtsEnv *env, ets_object obj, ets_method methodId, const ets_value *args) CallLongMethodArray() argument
925 CallFloatMethodList(EtsEnv *env, ets_object obj, ets_method methodId, va_list args) CallFloatMethodList() argument
934 CallFloatMethod(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallFloatMethod() argument
944 CallFloatMethodArray(EtsEnv *env, ets_object obj, ets_method methodId, const ets_value *args) CallFloatMethodArray() argument
954 CallDoubleMethodList(EtsEnv *env, ets_object obj, ets_method methodId, va_list args) CallDoubleMethodList() argument
963 CallDoubleMethod(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallDoubleMethod() argument
973 CallDoubleMethodArray(EtsEnv *env, ets_object obj, ets_method methodId, const ets_value *args) CallDoubleMethodArray() argument
983 CallVoidMethodList(EtsEnv *env, ets_object obj, ets_method methodId, va_list args) CallVoidMethodList() argument
993 CallVoidMethod(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallVoidMethod() argument
1002 CallVoidMethodArray(EtsEnv *env, ets_object obj, ets_method methodId, const ets_value *args) CallVoidMethodArray() argument
1012 CallNonvirtualObjectMethodList(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallNonvirtualObjectMethodList() argument
1023 CallNonvirtualObjectMethod(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualObjectMethod() argument
1034 CallNonvirtualObjectMethodArray(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, const ets_value *args) CallNonvirtualObjectMethodArray() argument
1045 CallNonvirtualBooleanMethodList(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallNonvirtualBooleanMethodList() argument
1056 CallNonvirtualBooleanMethod(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualBooleanMethod() argument
1067 CallNonvirtualBooleanMethodArray(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, const ets_value *args) CallNonvirtualBooleanMethodArray() argument
1078 CallNonvirtualByteMethodList(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallNonvirtualByteMethodList() argument
1088 CallNonvirtualByteMethod(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualByteMethod() argument
1099 CallNonvirtualByteMethodArray(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, const ets_value *args) CallNonvirtualByteMethodArray() argument
1110 CallNonvirtualCharMethodList(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallNonvirtualCharMethodList() argument
1120 CallNonvirtualCharMethod(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualCharMethod() argument
1131 CallNonvirtualCharMethodArray(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, const ets_value *args) CallNonvirtualCharMethodArray() argument
1142 CallNonvirtualShortMethodList(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallNonvirtualShortMethodList() argument
1153 CallNonvirtualShortMethod(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualShortMethod() argument
1164 CallNonvirtualShortMethodArray(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, const ets_value *args) CallNonvirtualShortMethodArray() argument
1175 CallNonvirtualIntMethodList(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallNonvirtualIntMethodList() argument
1185 CallNonvirtualIntMethod(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualIntMethod() argument
1196 CallNonvirtualIntMethodArray(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, const ets_value *args) CallNonvirtualIntMethodArray() argument
1206 CallNonvirtualLongMethodList(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallNonvirtualLongMethodList() argument
1216 CallNonvirtualLongMethod(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualLongMethod() argument
1227 CallNonvirtualLongMethodArray(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, const ets_value *args) CallNonvirtualLongMethodArray() argument
1238 CallNonvirtualFloatMethodList(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallNonvirtualFloatMethodList() argument
1249 CallNonvirtualFloatMethod(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualFloatMethod() argument
1260 CallNonvirtualFloatMethodArray(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, const ets_value *args) CallNonvirtualFloatMethodArray() argument
1271 CallNonvirtualDoubleMethodList(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallNonvirtualDoubleMethodList() argument
1282 CallNonvirtualDoubleMethod(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualDoubleMethod() argument
1293 CallNonvirtualDoubleMethodArray(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, const ets_value *args) CallNonvirtualDoubleMethodArray() argument
1304 CallNonvirtualVoidMethodList(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallNonvirtualVoidMethodList() argument
1315 CallNonvirtualVoidMethod(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualVoidMethod() argument
1325 CallNonvirtualVoidMethodArray(EtsEnv *env, ets_object obj, [[maybe_unused]] ets_class cls, ets_method methodId, const ets_value *args) CallNonvirtualVoidMethodArray() argument
1337 Getp_field(EtsEnv *env, ets_class cls, const char *name, const char *sig) Getp_field() argument
1362 GetObjectField(EtsEnv *env, ets_object obj, ets_field pField) GetObjectField() argument
1378 GetBooleanField(EtsEnv *env, ets_object obj, ets_field pField) GetBooleanField() argument
1384 GetByteField(EtsEnv *env, ets_object obj, ets_field pField) GetByteField() argument
1390 GetCharField(EtsEnv *env, ets_object obj, ets_field pField) GetCharField() argument
1396 GetShortField(EtsEnv *env, ets_object obj, ets_field pField) GetShortField() argument
1402 GetIntField(EtsEnv *env, ets_object obj, ets_field pField) GetIntField() argument
1408 GetLongField(EtsEnv *env, ets_object obj, ets_field pField) GetLongField() argument
1414 GetFloatField(EtsEnv *env, ets_object obj, ets_field pField) GetFloatField() argument
1420 GetDoubleField(EtsEnv *env, ets_object obj, ets_field pField) GetDoubleField() argument
1426 SetObjectField(EtsEnv *env, ets_object obj, ets_field pField, ets_object value) SetObjectField() argument
1439 SetBooleanField(EtsEnv *env, ets_object obj, ets_field pField, ets_boolean value) SetBooleanField() argument
1445 SetByteField(EtsEnv *env, ets_object obj, ets_field pField, ets_byte value) SetByteField() argument
1451 SetCharField(EtsEnv *env, ets_object obj, ets_field pField, ets_char value) SetCharField() argument
1457 SetShortField(EtsEnv *env, ets_object obj, ets_field pField, ets_short value) SetShortField() argument
1463 SetIntField(EtsEnv *env, ets_object obj, ets_field pField, ets_int value) SetIntField() argument
1469 SetLongField(EtsEnv *env, ets_object obj, ets_field pField, ets_long value) SetLongField() argument
1475 SetFloatField(EtsEnv *env, ets_object obj, ets_field pField, ets_float value) SetFloatField() argument
1481 SetDoubleField(EtsEnv *env, ets_object obj, ets_field pField, ets_double value) SetDoubleField() argument
1488 GetStaticp_method(EtsEnv *env, ets_class cls, const char *name, const char *sig) GetStaticp_method() argument
1512 CallStaticObjectMethodList(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallStaticObjectMethodList() argument
1521 CallStaticObjectMethod(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticObjectMethod() argument
1531 CallStaticObjectMethodArray(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, ets_value *args) CallStaticObjectMethodArray() argument
1540 CallStaticBooleanMethodList(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallStaticBooleanMethodList() argument
1549 CallStaticBooleanMethod(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticBooleanMethod() argument
1559 CallStaticBooleanMethodArray(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, ets_value *args) CallStaticBooleanMethodArray() argument
1568 CallStaticByteMethodList(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallStaticByteMethodList() argument
1577 CallStaticByteMethod(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticByteMethod() argument
1587 CallStaticByteMethodArray(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, ets_value *args) CallStaticByteMethodArray() argument
1596 CallStaticCharMethodList(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallStaticCharMethodList() argument
1605 CallStaticCharMethod(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticCharMethod() argument
1615 CallStaticCharMethodArray(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, ets_value *args) CallStaticCharMethodArray() argument
1624 CallStaticShortMethodList(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallStaticShortMethodList() argument
1633 CallStaticShortMethod(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticShortMethod() argument
1643 CallStaticShortMethodArray(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, ets_value *args) CallStaticShortMethodArray() argument
1652 CallStaticIntMethodList(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallStaticIntMethodList() argument
1661 CallStaticIntMethod(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticIntMethod() argument
1671 CallStaticIntMethodArray(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, ets_value *args) CallStaticIntMethodArray() argument
1680 CallStaticLongMethodList(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallStaticLongMethodList() argument
1689 CallStaticLongMethod(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticLongMethod() argument
1699 CallStaticLongMethodArray(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, ets_value *args) CallStaticLongMethodArray() argument
1708 CallStaticFloatMethodList(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallStaticFloatMethodList() argument
1717 CallStaticFloatMethod(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticFloatMethod() argument
1727 CallStaticFloatMethodArray(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, ets_value *args) CallStaticFloatMethodArray() argument
1736 CallStaticDoubleMethodList(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallStaticDoubleMethodList() argument
1745 CallStaticDoubleMethod(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticDoubleMethod() argument
1755 CallStaticDoubleMethodArray(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, ets_value *args) CallStaticDoubleMethodArray() argument
1764 CallStaticVoidMethodList(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, va_list args) CallStaticVoidMethodList() argument
1774 CallStaticVoidMethod(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticVoidMethod() argument
1783 CallStaticVoidMethodArray(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_method methodId, ets_value *args) CallStaticVoidMethodArray() argument
1794 GetStaticp_field(EtsEnv *env, ets_class cls, const char *name, const char *sig) GetStaticp_field() argument
1819 GetStaticObjectField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField) GetStaticObjectField() argument
1835 GetStaticBooleanField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField) GetStaticBooleanField() argument
1842 GetStaticByteField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField) GetStaticByteField() argument
1848 GetStaticCharField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField) GetStaticCharField() argument
1854 GetStaticShortField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField) GetStaticShortField() argument
1860 GetStaticIntField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField) GetStaticIntField() argument
1866 GetStaticLongField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField) GetStaticLongField() argument
1872 GetStaticFloatField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField) GetStaticFloatField() argument
1878 GetStaticDoubleField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField) GetStaticDoubleField() argument
1885 SetStaticObjectField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField, ets_object value) SetStaticObjectField() argument
1898 SetStaticBooleanField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField, ets_boolean value) SetStaticBooleanField() argument
1905 SetStaticByteField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField, ets_byte value) SetStaticByteField() argument
1912 SetStaticCharField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField, ets_char value) SetStaticCharField() argument
1919 SetStaticShortField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField, ets_short value) SetStaticShortField() argument
1926 SetStaticIntField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField, ets_int value) SetStaticIntField() argument
1933 SetStaticLongField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField, ets_long value) SetStaticLongField() argument
1940 SetStaticFloatField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField, ets_float value) SetStaticFloatField() argument
1947 SetStaticDoubleField(EtsEnv *env, [[maybe_unused]] ets_class unusedCls, ets_field pField, ets_double value) SetStaticDoubleField() argument
1954 NewString(EtsEnv *env, const ets_char *unicodeChars, ets_size len) NewString() argument
1970 GetStringLength(EtsEnv *env, ets_string string) GetStringLength() argument
1979 GetStringChars(EtsEnv *env, ets_string string, ets_boolean *isCopy) GetStringChars() argument
1998 ReleaseStringChars([[maybe_unused]] EtsEnv *env, ets_string string, const ets_char *chars) ReleaseStringChars() argument
2005 NewStringUTF(EtsEnv *env, const char *bytes) NewStringUTF() argument
2024 GetStringUTFLength(EtsEnv *env, ets_string string) GetStringUTFLength() argument
2035 GetStringUTFChars(EtsEnv *env, ets_string string, ets_boolean *isCopy) GetStringUTFChars() argument
2056 ReleaseStringUTFChars([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_string string, const char *chars) ReleaseStringUTFChars() argument
2063 GetArrayLength(EtsEnv *env, ets_array array) GetArrayLength() argument
2074 NewObjectsArray(EtsEnv *env, ets_size length, ets_class elementClass, ets_object initialElement) NewObjectsArray() argument
2099 GetObjectArrayElement(EtsEnv *env, ets_objectArray array, ets_size index) GetObjectArrayElement() argument
2116 SetObjectArrayElement(EtsEnv *env, ets_objectArray array, ets_size index, ets_object value) SetObjectArrayElement() argument
2144 NewBooleanArray(EtsEnv *env, ets_size length) NewBooleanArray() argument
2150 NewByteArray(EtsEnv *env, ets_size length) NewByteArray() argument
2156 NewCharArray(EtsEnv *env, ets_size length) NewCharArray() argument
2162 NewShortArray(EtsEnv *env, ets_size length) NewShortArray() argument
2168 NewIntArray(EtsEnv *env, ets_size length) NewIntArray() argument
2174 NewLongArray(EtsEnv *env, ets_size length) NewLongArray() argument
2180 NewFloatArray(EtsEnv *env, ets_size length) NewFloatArray() argument
2186 NewDoubleArray(EtsEnv *env, ets_size length) NewDoubleArray() argument
2192 PinBooleanArray(EtsEnv *env, ets_booleanArray array) PinBooleanArray() argument
2198 PinByteArray(EtsEnv *env, ets_byteArray array) PinByteArray() argument
2204 PinCharArray(EtsEnv *env, ets_charArray array) PinCharArray() argument
2210 PinShortArray(EtsEnv *env, ets_shortArray array) PinShortArray() argument
2216 PinIntArray(EtsEnv *env, ets_intArray array) PinIntArray() argument
2222 PinLongArray(EtsEnv *env, ets_longArray array) PinLongArray() argument
2228 PinFloatArray(EtsEnv *env, ets_floatArray array) PinFloatArray() argument
2234 PinDoubleArray(EtsEnv *env, ets_doubleArray array) PinDoubleArray() argument
2240 UnpinBooleanArray(EtsEnv *env, ets_booleanArray array) UnpinBooleanArray() argument
2246 UnpinByteArray(EtsEnv *env, ets_byteArray array) UnpinByteArray() argument
2252 UnpinCharArray(EtsEnv *env, ets_charArray array) UnpinCharArray() argument
2258 UnpinShortArray(EtsEnv *env, ets_shortArray array) UnpinShortArray() argument
2264 UnpinIntArray(EtsEnv *env, ets_intArray array) UnpinIntArray() argument
2270 UnpinLongArray(EtsEnv *env, ets_longArray array) UnpinLongArray() argument
2276 UnpinFloatArray(EtsEnv *env, ets_floatArray array) UnpinFloatArray() argument
2282 UnpinDoubleArray(EtsEnv *env, ets_doubleArray array) UnpinDoubleArray() argument
2288 GetBooleanArrayRegion(EtsEnv *env, ets_booleanArray array, ets_size start, ets_size len, ets_boolean *buf) GetBooleanArrayRegion() argument
2295 GetByteArrayRegion(EtsEnv *env, ets_byteArray array, ets_size start, ets_size len, ets_byte *buf) GetByteArrayRegion() argument
2302 GetCharArrayRegion(EtsEnv *env, ets_charArray array, ets_size start, ets_size len, ets_char *buf) GetCharArrayRegion() argument
2309 GetShortArrayRegion(EtsEnv *env, ets_shortArray array, ets_size start, ets_size len, ets_short *buf) GetShortArrayRegion() argument
2316 GetIntArrayRegion(EtsEnv *env, ets_intArray array, ets_size start, ets_size len, ets_int *buf) GetIntArrayRegion() argument
2323 GetLongArrayRegion(EtsEnv *env, ets_longArray array, ets_size start, ets_size len, ets_long *buf) GetLongArrayRegion() argument
2330 GetFloatArrayRegion(EtsEnv *env, ets_floatArray array, ets_size start, ets_size len, ets_float *buf) GetFloatArrayRegion() argument
2337 GetDoubleArrayRegion(EtsEnv *env, ets_doubleArray array, ets_size start, ets_size len, ets_double *buf) GetDoubleArrayRegion() argument
2344 SetBooleanArrayRegion(EtsEnv *env, ets_booleanArray array, ets_size start, ets_size length, const ets_boolean *buf) SetBooleanArrayRegion() argument
2351 SetByteArrayRegion(EtsEnv *env, ets_byteArray array, ets_size start, ets_size length, const ets_byte *buf) SetByteArrayRegion() argument
2358 SetCharArrayRegion(EtsEnv *env, ets_charArray array, ets_size start, ets_size length, const ets_char *buf) SetCharArrayRegion() argument
2365 SetShortArrayRegion(EtsEnv *env, ets_shortArray array, ets_size start, ets_size length, const ets_short *buf) SetShortArrayRegion() argument
2372 SetIntArrayRegion(EtsEnv *env, ets_intArray array, ets_size start, ets_size length, const ets_int *buf) SetIntArrayRegion() argument
2379 SetLongArrayRegion(EtsEnv *env, ets_longArray array, ets_size start, ets_size length, const ets_long *buf) SetLongArrayRegion() argument
2386 SetFloatArrayRegion(EtsEnv *env, ets_floatArray array, ets_size start, ets_size length, const ets_float *buf) SetFloatArrayRegion() argument
2393 SetDoubleArrayRegion(EtsEnv *env, ets_doubleArray array, ets_size start, ets_size length, const ets_double *buf) SetDoubleArrayRegion() argument
2446 RegisterNatives(EtsEnv *env, ets_class cls, const EtsNativeMethod *methods, ets_int nMethods) RegisterNatives() argument
2491 UnregisterNatives(EtsEnv *env, ets_class cls) UnregisterNatives() argument
2507 GetEtsVM([[maybe_unused]] EtsEnv *env, EtsVM **vm) GetEtsVM() argument
2523 GetStringRegion(EtsEnv *env, ets_string str, ets_size start, ets_size len, ets_char *buf) GetStringRegion() argument
2542 GetStringUTFRegion(EtsEnv *env, ets_string str, ets_size start, ets_size len, char *buf) GetStringUTFRegion() argument
2562 AllocObject(EtsEnv *env, ets_class cls) AllocObject() argument
2594 NewObjectList(EtsEnv *env, ets_class cls, ets_method pMethod, va_list args) NewObjectList() argument
2613 NewObject(EtsEnv *env, ets_class cls, ets_method pMethod, ...) NewObject() argument
2626 NewObjectArray(EtsEnv *env, ets_class cls, ets_method pMethod, const ets_value *args) NewObjectArray() argument
2645 GetObjectClass(EtsEnv *env, ets_object obj) GetObjectClass() argument
2655 IsInstanceOf(EtsEnv *env, ets_object obj, ets_class cls) IsInstanceOf() argument
2670 GetObjectRefType(EtsEnv *env, ets_object obj) GetObjectRefType() argument
2692 NewWeakGlobalRef(EtsEnv *env, ets_object obj) NewWeakGlobalRef() argument
2707 DeleteWeakGlobalRef([[maybe_unused]] EtsEnv *env, ets_weak obj) DeleteWeakGlobalRef() argument
2716 PromiseCreate(EtsEnv *env, ets_deferred *deferred, ets_object *promise) PromiseCreate() argument
2735 DeferredResolve(EtsEnv *env, ets_deferred deferred, ets_object resolution) DeferredResolve() argument
2752 DeferredReject(EtsEnv *env, ets_deferred deferred, ets_object rejection) DeferredReject() argument
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/native/escompat/
H A DProcess.cpp58 static void SpawnChildProcess(EtsEnv *env, ets_object child, ets_string cmd, ets_int timeout, ets_int signal) in SpawnChildProcess() argument
62 env->ThrowErrorNew(env->FindClass("std/core/RuntimeException"), "Failed to create a child process"); in SpawnChildProcess()
67 env->ThrowErrorNew(env->FindClass("std/core/RuntimeException"), "Failed to create a child process"); in SpawnChildProcess()
74 const char *cmdString = env->GetStringUTFChars(cmd, nullptr); in SpawnChildProcess()
76 env->ReleaseStringUTFChars(cmd, cmdString); in SpawnChildProcess()
80 auto childKlass = env->GetObjectClass(child); in SpawnChildProcess()
82 env->SetDoubleField(child, env in SpawnChildProcess()
114 ReadFinalizer(EtsEnv *env, ets_object child, bool isStdErr) ReadFinalizer() argument
136 ReadChildProcessStdOut(EtsEnv *env, ets_object child) ReadChildProcessStdOut() argument
176 ReadChildProcessStdErr(EtsEnv *env, ets_object child) ReadChildProcessStdErr() argument
218 WaitChildProcess(EtsEnv *env, ets_object child) WaitChildProcess() argument
245 KillChildProcess(EtsEnv *env, ets_object child, ets_int signal) KillChildProcess() argument
267 CloseChildProcess(EtsEnv *env, ets_object child) CloseChildProcess() argument
296 PManagerGetUidForName(EtsEnv *env, [[maybe_unused]] ets_object process, ets_string name) PManagerGetUidForName() argument
305 PManagerGetThreadPriority([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process, ets_double tid) PManagerGetThreadPriority() argument
311 PManagerGetSystemConfig([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process, ets_double name) PManagerGetSystemConfig() argument
317 PManagerGetEnvironmentVar(EtsEnv *env, [[maybe_unused]] ets_object process, ets_string name) PManagerGetEnvironmentVar() argument
326 PManagerExit([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process, ets_double code) PManagerExit() argument
331 PManagerKill(EtsEnv *env, [[maybe_unused]] ets_object process, ets_double signal, ets_double pid) PManagerKill() argument
355 GetTid([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process) GetTid() argument
360 GetPid([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process) GetPid() argument
365 GetPPid([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process) GetPPid() argument
370 GetUid([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process) GetUid() argument
375 GetEuid([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process) GetEuid() argument
380 GetGid([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process) GetGid() argument
385 GetEgid([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process) GetEgid() argument
390 GetGroupIDs(EtsEnv *env, [[maybe_unused]] ets_object process) GetGroupIDs() argument
408 Is64BitProcess([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process) Is64BitProcess() argument
414 GetProcessStartRealTime([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process) GetProcessStartRealTime() argument
419 GetProcessPastCpuTime([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process) GetProcessPastCpuTime() argument
425 AbortProcess([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process) AbortProcess() argument
430 GetCurrentWorkingDirectory(EtsEnv *env, [[maybe_unused]] ets_object process) GetCurrentWorkingDirectory() argument
435 ChangeCurrentWorkingDirectory(EtsEnv *env, [[maybe_unused]] ets_object process, ets_string path) ChangeCurrentWorkingDirectory() argument
442 GetSystemUptime([[maybe_unused]] EtsEnv *env, [[maybe_unused]] ets_object process) GetSystemUptime() argument
448 RegisterProcessNativeMethods(EtsEnv *env) RegisterProcessNativeMethods() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins.h48 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> &env,
[all...]
H A Dbuiltins.cpp187 void Builtins::Initialize(const JSHandle<GlobalEnv> &env, JSThread *thread, bool lazyInit, bool isRealm) in Initialize() argument
207 env->SetObjectFunctionClass(thread_, objFuncClass); in Initialize()
221 env->SetJSGlobalObject(thread_, globalObject); in Initialize()
225 env->SetGlobalPatch(thread, globalPatch); in Initialize()
229 InitializeSSymbolAttributes(env); in Initialize()
230 InitializeSObjectAndSFunction(env); in Initialize()
232 CopySObjectAndSFunction(env, runtimeGlobalEnv); in Initialize()
233 RegisterSendableContainers(env); in Initialize()
235 InitializeFunction(env, objFuncPrototypeVal); in Initialize()
240 JSType::JS_ASYNC_AWAIT_STATUS_FUNCTION, env in Initialize()
405 InitializePropertyDetector(const JSHandle<GlobalEnv> &env, bool lazyInit) const InitializePropertyDetector() argument
432 auto env = vm_->GetGlobalEnv(); InitializeForSnapshot() local
439 InitializeGlobalObject(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &globalObject) InitializeGlobalObject() argument
495 CreateFunctionPrototypeHClass(const JSHandle<GlobalEnv> &env, const JSHandle<JSTaggedValue> &ObjPrototypeVal) const CreateFunctionPrototypeHClass() argument
577 SetInlineFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &obj, std::string_view key, EcmaEntrypoint func, uint32_t index, int length, kungfu::BuiltinsStubCSigns::ID builtinId) const SetInlineFunction() argument
585 SetInlineFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &obj, const JSHandle<JSTaggedValue> &key, EcmaEntrypoint func, uint32_t index, int length, kungfu::BuiltinsStubCSigns::ID builtinId) const SetInlineFunction() argument
593 SetInlineFunctionAndRetJSFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &obj, std::string_view key, EcmaEntrypoint func, uint32_t index, int length, kungfu::BuiltinsStubCSigns::ID builtinId) const SetInlineFunctionAndRetJSFunction() argument
613 StrictModeForbiddenAccessCallerArguments(const JSHandle<GlobalEnv> &env, uint32_t &index, const JSHandle<JSObject> &prototype) const StrictModeForbiddenAccessCallerArguments() argument
624 InitializeFunctionPrototype(const JSHandle<GlobalEnv> &env, JSHandle<JSFunction> &funcFuncPrototype, JSHandle<JSFunction> &funcFunc) const InitializeFunctionPrototype() argument
648 InitializeFunction(const JSHandle<GlobalEnv> &env, JSHandle<JSTaggedValue> &objFuncPrototypeVal) const InitializeFunction() argument
699 InitializeObject(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &objFuncPrototype, const JSHandle<JSObject> &objFunc) InitializeObject() argument
728 InitializeSymbol(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeSymbol() argument
792 JSHandle<GlobalEnv> env = vm_->GetGlobalEnv(); InitializeSymbolWithRealm() local
851 InitializeNumber(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &globalObject, const JSHandle<JSHClass> &primRefObjHClass) InitializeNumber() argument
898 JSHandle<GlobalEnv> env = vm_->GetGlobalEnv(); InitializeBigIntWithRealm() local
907 InitializeBigInt(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &primRefObjHClass) const InitializeBigInt() argument
942 InitializeDate(const JSHandle<GlobalEnv> &env, JSHandle<JSTaggedValue> objFuncPrototypeVal) const InitializeDate() argument
998 InitializeBoolean(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &primRefObjHClass) const InitializeBoolean() argument
1027 InitializeProxy(const JSHandle<GlobalEnv> &env) InitializeProxy() argument
1037 InitializeExoticConstructor(const JSHandle<GlobalEnv> &env, EcmaEntrypoint ctorFunc, std::string_view name, int length) InitializeExoticConstructor() argument
1055 InitializeAsyncFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeAsyncFunction() argument
1083 InitializeAllTypeError(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeAllTypeError() argument
1129 JSHandle<GlobalEnv> env = vm_->GetGlobalEnv(); InitializeAllTypeErrorWithRealm() local
1147 JSHandle<GlobalEnv> env = vm_->GetGlobalEnv(); SetErrorWithRealm() local
1214 InitializeError(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass, const JSType &errorTag) const InitializeError() argument
1315 InitializeCtor(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &prototype, const JSHandle<JSFunction> &ctor, std::string_view name, int length) const InitializeCtor() argument
1337 InitializeSet(const JSHandle<GlobalEnv> &env, JSHandle<JSTaggedValue> objFuncPrototypeVal) const InitializeSet() argument
1402 LazyInitializeSet(const JSHandle<GlobalEnv> &env) LazyInitializeSet() argument
1414 InitializeMap(const JSHandle<GlobalEnv> &env, JSHandle<JSTaggedValue> objFuncPrototypeVal) const InitializeMap() argument
1491 InitializeWeakMap(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeWeakMap() argument
1538 InitializeWeakSet(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeWeakSet() argument
1580 InitializeAtomics(const JSHandle<GlobalEnv> &env, const JSHandle<JSTaggedValue> &objFuncPrototypeVal) const InitializeAtomics() argument
1601 InitializeWeakRef(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeWeakRef() argument
1639 InitializeFinalizationRegistry(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeFinalizationRegistry() argument
1685 InitializeMath(const JSHandle<GlobalEnv> &env, const JSHandle<JSTaggedValue> &objFuncPrototypeVal) const InitializeMath() argument
1709 InitializeJson(const JSHandle<GlobalEnv> &env, const JSHandle<JSTaggedValue> &objFuncPrototypeVal) const InitializeJson() argument
1731 InitializeString(const JSHandle<GlobalEnv> &env, JSHandle<JSTaggedValue> objFuncPrototypeVal) const InitializeString() argument
1780 InitializeStringIterator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &iteratorFuncClass) const InitializeStringIterator() argument
1804 InitializeAsyncFromSyncIterator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &iteratorFuncClass) const InitializeAsyncFromSyncIterator() argument
1831 InitializeIterator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeIterator() argument
1884 InitializeAsyncIterator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncDynclass) const InitializeAsyncIterator() argument
1909 InitializeForinIterator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &iteratorFuncClass) const InitializeForinIterator() argument
1924 InitializeSetIterator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &iteratorFuncClass) const InitializeSetIterator() argument
1941 InitializeSSetIterator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &iteratorFuncClass) const InitializeSSetIterator() argument
1956 InitializeMapIterator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &iteratorFuncClass) const InitializeMapIterator() argument
1973 InitializeSMapIterator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &iteratorFuncClass) const InitializeSMapIterator() argument
1989 InitializeArrayIterator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &iteratorFuncClass, const JSHandle<JSHClass> &iteratorPrototypeClass) const InitializeArrayIterator() argument
2008 InitializeSArrayIterator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &iteratorFuncClass) const InitializeSArrayIterator() argument
2019 InitializeRegexpIterator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &iteratorFuncClass) const InitializeRegexpIterator() argument
2030 InitializeRegExp(const JSHandle<GlobalEnv> &env) InitializeRegExp() argument
2148 InitializeArray(const JSHandle<GlobalEnv> &env, const JSHandle<JSTaggedValue> &objFuncPrototypeVal) const InitializeArray() argument
2244 InitializeTypedArray(const JSHandle<GlobalEnv> &env, JSHandle<JSTaggedValue> objFuncPrototypeVal) const InitializeTypedArray() argument
2409 InitializeArrayBuffer(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeArrayBuffer() argument
2470 InitializeReflect(const JSHandle<GlobalEnv> &env, const JSHandle<JSTaggedValue> &objFuncPrototypeVal) const InitializeReflect() argument
2495 InitializeSharedArrayBuffer(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeSharedArrayBuffer() argument
2552 InitializePromise(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &promiseFuncClass) InitializePromise() argument
2592 InitializeForPromiseFuncClass(const JSHandle<GlobalEnv> &env) InitializeForPromiseFuncClass() argument
2657 InitializePromiseJob(const JSHandle<GlobalEnv> &env) InitializePromiseJob() argument
2668 InitializeDataView(const JSHandle<GlobalEnv> &env, JSHandle<JSTaggedValue> objFuncPrototypeVal) const InitializeDataView() argument
2730 NewBuiltinConstructor(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &prototype, EcmaEntrypoint ctorFunc, std::string_view name, int length, kungfu::BuiltinsStubCSigns::ID builtinId) const NewBuiltinConstructor() argument
2741 NewBuiltinCjsCtor(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &prototype, EcmaEntrypoint ctorFunc, std::string_view name, int length) const NewBuiltinCjsCtor() argument
2760 NewFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSTaggedValue> &key, EcmaEntrypoint func, int length, kungfu::BuiltinsStubCSigns::ID builtinId) const NewFunction() argument
2777 SetFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &obj, std::string_view key, EcmaEntrypoint func, int length, kungfu::BuiltinsStubCSigns::ID builtinId) const SetFunction() argument
2784 SetFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &obj, const JSHandle<JSTaggedValue> &key, EcmaEntrypoint func, int length, kungfu::BuiltinsStubCSigns::ID builtinId) const SetFunction() argument
2793 SetAndReturnFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &obj, const char *key, EcmaEntrypoint func, int length, kungfu::BuiltinsStubCSigns::ID builtinId) const SetAndReturnFunction() argument
2801 SetAndReturnFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &obj, const JSHandle<JSTaggedValue> &key, EcmaEntrypoint func, int length, kungfu::BuiltinsStubCSigns::ID builtinId) const SetAndReturnFunction() argument
2811 SetFrozenFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &obj, std::string_view key, EcmaEntrypoint func, int length) const SetFrozenFunction() argument
2821 SetFunctionAtSymbol(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &obj, const JSHandle<JSTaggedValue> &symbol, std::string_view name, EcmaEntrypoint func, int length) const SetFunctionAtSymbol() argument
2849 SetAndReturnFunctionAtSymbol(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &obj, const JSHandle<JSTaggedValue> &symbol, std::string_view name, EcmaEntrypoint func, int length, kungfu::BuiltinsStubCSigns::ID builtinId) const SetAndReturnFunctionAtSymbol() argument
2882 SetStringTagSymbol(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &obj, std::string_view key) const SetStringTagSymbol() argument
2891 CreateGetter(const JSHandle<GlobalEnv> &env, EcmaEntrypoint func, std::string_view name, int length, kungfu::BuiltinsStubCSigns::ID builtinId) const CreateGetter() argument
2899 CreateGetter(const JSHandle<GlobalEnv> &env, EcmaEntrypoint func, JSHandle<JSTaggedValue> key, int length, kungfu::BuiltinsStubCSigns::ID builtinId) const CreateGetter() argument
2911 CreateSetter(const JSHandle<GlobalEnv> &env, EcmaEntrypoint func, std::string_view name, int length) const CreateSetter() argument
2918 CreateSetter(const JSHandle<GlobalEnv> &env, EcmaEntrypoint func, JSHandle<JSTaggedValue> key, int length) const CreateSetter() argument
2975 SetFuncToObjAndGlobal(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &globalObject, const JSHandle<JSObject> &obj, std::string_view key, EcmaEntrypoint func, int length, kungfu::BuiltinsStubCSigns::ID builtinId) SetFuncToObjAndGlobal() argument
2995 InitializeGeneratorFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeGeneratorFunction() argument
3043 InitializeAsyncGeneratorFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeAsyncGeneratorFunction() argument
3089 InitializeGenerator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeGenerator() argument
3117 InitializeAsyncGenerator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeAsyncGenerator() argument
3151 SetArgumentsSharedAccessor(const JSHandle<GlobalEnv> &env) SetArgumentsSharedAccessor() argument
3186 NewIntlConstructor(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &prototype, EcmaEntrypoint ctorFunc, std::string_view name, int length) NewIntlConstructor() argument
3210 InitializeIntlCtor(const JSHandle<GlobalEnv> &env, const JSHandle<JSObject> &prototype, const JSHandle<JSFunction> &ctor, std::string_view name, int length) InitializeIntlCtor() argument
3232 InitializeIntl(const JSHandle<GlobalEnv> &env, const JSHandle<JSTaggedValue> &objFuncPrototypeValue) InitializeIntl() argument
3254 InitializeDateTimeFormat(const JSHandle<GlobalEnv> &env) InitializeDateTimeFormat() argument
3298 InitializeRelativeTimeFormat(const JSHandle<GlobalEnv> &env) InitializeRelativeTimeFormat() argument
3337 InitializeNumberFormat(const JSHandle<GlobalEnv> &env) InitializeNumberFormat() argument
3377 InitializeLocale(const JSHandle<GlobalEnv> &env) InitializeLocale() argument
3440 InitializeCollator(const JSHandle<GlobalEnv> &env) InitializeCollator() argument
3478 InitializePluralRules(const JSHandle<GlobalEnv> &env) InitializePluralRules() argument
3513 InitializeDisplayNames(const JSHandle<GlobalEnv> &env) InitializeDisplayNames() argument
3548 InitializeListFormat(const JSHandle<GlobalEnv> &env) InitializeListFormat() argument
3586 InitializeSegmenter(const JSHandle<GlobalEnv> &env) InitializeSegmenter() argument
3621 InitializeSegments(const JSHandle<GlobalEnv> &env) InitializeSegments() argument
3647 InitializeSegmentIterator(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &iteratorFuncClass) const InitializeSegmentIterator() argument
3777 InitializeModuleNamespace(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeModuleNamespace() argument
3795 InitializeNativeModuleFailureInfo(const JSHandle<GlobalEnv> &env, const JSHandle<JSHClass> &objFuncClass) const InitializeNativeModuleFailureInfo() argument
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/mock/
H A Dcalling_methods_test_helper.h33 [[maybe_unused]] static void CallVoidMethodListHelper(EtsEnv *env, ets_object obj, ets_method methodId, ...) in CallVoidMethodListHelper() argument
37 env->CallVoidMethodList(obj, methodId, args); in CallVoidMethodListHelper()
40 [[maybe_unused]] static ets_object CallObjectMethodListHelper(EtsEnv *env, ets_object obj, ets_method methodId, ...) in CallObjectMethodListHelper() argument
44 return env->CallObjectMethodList(obj, methodId, args); in CallObjectMethodListHelper()
47 [[maybe_unused]] static ets_boolean CallBooleanMethodListHelper(EtsEnv *env, ets_object obj, ets_method methodId, ...) in CallBooleanMethodListHelper() argument
51 return env->CallBooleanMethodList(obj, methodId, args); in CallBooleanMethodListHelper()
54 [[maybe_unused]] static ets_byte CallByteMethodListHelper(EtsEnv *env, ets_object obj, ets_method methodId, ...) in CallByteMethodListHelper() argument
58 return env->CallByteMethodList(obj, methodId, args); in CallByteMethodListHelper()
61 [[maybe_unused]] static ets_char CallCharMethodListHelper(EtsEnv *env, ets_object obj, ets_method methodId, ...) in CallCharMethodListHelper() argument
65 return env in CallCharMethodListHelper()
68 CallShortMethodListHelper(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallShortMethodListHelper() argument
75 CallIntMethodListHelper(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallIntMethodListHelper() argument
82 CallLongMethodListHelper(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallLongMethodListHelper() argument
89 CallFloatMethodListHelper(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallFloatMethodListHelper() argument
96 CallDoubleMethodListHelper(EtsEnv *env, ets_object obj, ets_method methodId, ...) CallDoubleMethodListHelper() argument
103 CallNonvirtualVoidMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualVoidMethodListHelper() argument
111 CallNonvirtualObjectMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualObjectMethodListHelper() argument
119 CallNonvirtualBooleanMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualBooleanMethodListHelper() argument
127 CallNonvirtualByteMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualByteMethodListHelper() argument
135 CallNonvirtualCharMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualCharMethodListHelper() argument
143 CallNonvirtualShortMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualShortMethodListHelper() argument
151 CallNonvirtualIntMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualIntMethodListHelper() argument
159 CallNonvirtualLongMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualLongMethodListHelper() argument
167 CallNonvirtualFloatMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualFloatMethodListHelper() argument
175 CallNonvirtualDoubleMethodListHelper(EtsEnv *env, ets_object obj, ets_class cls, ets_method methodId, ...) CallNonvirtualDoubleMethodListHelper() argument
183 CallStaticVoidMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticVoidMethodListHelper() argument
190 CallStaticObjectMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticObjectMethodListHelper() argument
198 CallStaticBooleanMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticBooleanMethodListHelper() argument
206 CallStaticByteMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticByteMethodListHelper() argument
213 CallStaticCharMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticCharMethodListHelper() argument
220 CallStaticShortMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticShortMethodListHelper() argument
227 CallStaticIntMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticIntMethodListHelper() argument
234 CallStaticLongMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticLongMethodListHelper() argument
241 CallStaticFloatMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticFloatMethodListHelper() argument
248 CallStaticDoubleMethodListHelper(EtsEnv *env, ets_class cls, ets_method methodId, ...) CallStaticDoubleMethodListHelper() argument
[all...]
H A Dclinit_native_test.cpp50 ASSERT_TRUE(ETS_CreateVM(&vm, &env, &vm_args) == ETS_OK) << "Cannot create ETS VM";
58 EtsEnv *env {};
63 static bool IsInitialized(EtsEnv *env, ets_class cls) in IsInitialized() argument
65 ark::ets::napi::ScopedManagedCodeFix s(PandaEtsNapiEnv::ToPandaEtsEnv(env)); in IsInitialized()
78 ets_class testClass = env->FindClass("ClinitNativeTest"); in TEST_F()
80 ASSERT_FALSE(IsInitialized(env, testClass)); in TEST_F()
82 ets_method method = env->GetStaticp_method(testClass, "smethod", ":I"); in TEST_F()
84 ASSERT_TRUE(IsInitialized(env, testClass)); in TEST_F()
89 ets_class testClass = env->FindClass("ClinitNativeTest"); in TEST_F()
91 ASSERT_FALSE(IsInitialized(env, testClas in TEST_F()
[all...]
H A Dfinal_field_native_test.cpp50 ASSERT_TRUE(ETS_CreateVM(&vm, &env, &vm_args) == ETS_OK) << "Cannot create ETS VM";
58 EtsEnv *env {};
65 ets_class testClass = env->FindClass("FinalFieldNativeTest"); in TEST_F()
68 ets_field field = env->GetStaticp_field(testClass, "boolean_value_final", "Z"); in TEST_F()
70 ASSERT_EQ(env->GetStaticBooleanField(testClass, field), ETS_TRUE); in TEST_F()
72 field = env->GetStaticp_field(testClass, "byte_value_final", "B"); in TEST_F()
74 ASSERT_EQ(env->GetStaticByteField(testClass, field), 2_I); in TEST_F()
76 field = env->GetStaticp_field(testClass, "short_value_final", "S"); in TEST_F()
78 ASSERT_EQ(env->GetStaticShortField(testClass, field), 256_I); in TEST_F()
80 field = env in TEST_F()
[all...]
H A Dstack_reference_check_test.cpp49 ASSERT_TRUE(ETS_CreateVM(&vm, &env, &vm_args) == ETS_OK) << "Cannot create ETS VM";
58 EtsEnv *env {};
63 static ets_boolean StrCheck(EtsEnv *env, ets_string ets_str) in StrCheck() argument
65 return env->GetObjectRefType(static_cast<ets_object>(ets_str)) == ETS_LOCAL_REF_TYPE ? ETS_TRUE : ETS_FALSE; in StrCheck()
70 ets_string ets_str = env->NewStringUTF("Hello world"); in TEST_F()
73 ets_class cls_A = env->FindClass("StackReferenceCheckTest"); in TEST_F()
80 ets_int ret_code = env->RegisterNatives(cls_A, native_methods.data(), native_methods.size()); in TEST_F()
85 ets_method method = env->GetStaticp_method(cls_A, "NativeRefStringCheck", "Lstd/core/String;:Z"); in TEST_F()
88 ets_boolean res_true = env->CallStaticBooleanMethod(cls_A, method, ets_str); in TEST_F()
93 ets_int ret_code = env in TEST_F()
98 MultiStrCheck(EtsEnv *env, ets_string ets_str1, ets_string ets_str2, ets_string ets_str3, ets_string ets_str4) MultiStrCheck() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dstub_builder.cpp120 void StubBuilder::LoopEnd(Label *loopHead, Environment *env, GateRef glue) in LoopEnd() argument
122 Label loopEnd(env); in LoopEnd()
123 Label needSuspend(env); in LoopEnd()
152 auto *env = GetEnvironment(); in MatchFieldType() local
153 Label valueIsUndefined(env); in MatchFieldType()
154 Label checkNumber(env); in MatchFieldType()
155 Label isNumber(env); in MatchFieldType()
156 Label checkBoolean(env); in MatchFieldType()
157 Label isBoolean(env); in MatchFieldType()
158 Label checkString(env); in MatchFieldType()
305 auto env = GetEnvironment(); FindElementWithCache() local
376 auto env = GetEnvironment(); GetIndexFromPropertiesCache() local
405 auto env = GetEnvironment(); BinarySearch() local
561 auto env = GetEnvironment(); GetKeyHashCode() local
589 auto env = GetEnvironment(); CreateDataProperty() local
632 auto env = GetEnvironment(); CreateDataPropertyOrThrow() local
681 auto env = GetEnvironment(); DefineField() local
728 auto env = GetEnvironment(); FindElementFromNumberDictionary() local
785 auto env = GetEnvironment(); FindEntryFromNameDictionary() local
893 auto env = GetEnvironment(); FindEntryFromTransitionDictionary() local
1000 auto env = GetEnvironment(); JSObjectGetProperty() local
1057 auto env = GetEnvironment(); JSObjectSetProperty() local
1090 auto env = GetEnvironment(); ComputeNonInlinedFastPropsCapacity() local
1117 auto env = GetEnvironment(); ComputeElementCapacity() local
1143 auto env = GetEnvironment(); CallGetterHelper() local
1228 auto env = GetEnvironment(); CallSetterHelper() local
1285 auto env = GetEnvironment(); ShouldCallSetter() local
1322 auto env = GetEnvironment(); JSHClassAddProperty() local
1431 auto env = GetEnvironment(); AddPropertyByName() local
1588 auto env = GetEnvironment(); TaggedToRepresentation() local
1627 auto env = GetEnvironment(); TaggedToElementKind() local
1707 auto env = GetEnvironment(); SetValueWithAttr() local
1730 auto env = GetEnvironment(); SetValueWithRep() local
1802 auto env = GetEnvironment(); VerifyBarrier() local
1825 auto env = GetEnvironment(); SetValueWithBarrier() local
1890 auto env = GetEnvironment(); SetSValueWithBarrier() local
1966 auto env = GetEnvironment(); SetNonSValueWithBarrier() local
2077 auto env = GetEnvironment(); TaggedIsBigInt() local
2098 auto env = GetEnvironment(); TaggedIsPropertyBox() local
2119 auto env = GetEnvironment(); TaggedIsAccessor() local
2174 auto env = GetEnvironment(); TryToGetInteger() local
2195 auto env = GetEnvironment(); StringToElementIndex() local
2288 auto env = GetEnvironment(); TryToElementsIndex() local
2338 auto env = GetEnvironment(); LdGlobalRecord() local
2363 auto env = GetEnvironment(); LoadFromField() local
2414 auto env = GetEnvironment(); LoadGlobal() local
2439 auto env = GetEnvironment(); CheckPolyHClass() local
2485 auto env = GetEnvironment(); LoadICWithHandler() local
2585 auto env = GetEnvironment(); LoadElement() local
2627 auto env = GetEnvironment(); LoadStringElement() local
2675 auto env = GetEnvironment(); TaggedArraySetValue() local
2711 auto env = GetEnvironment(); ICStoreElement() local
2870 auto env = GetEnvironment(); StoreICWithHandler() local
3041 auto env = GetEnvironment(); StoreField() local
3080 auto env = GetEnvironment(); StoreWithTransition() local
3169 auto env = GetEnvironment(); StoreGlobal() local
3219 auto env = GetEnvironment(); GetKeyFromDictionary() local
3278 auto env = GetEnvironment(); GetPropertyByIndex() local
3431 auto env = GetEnvironment(); GetPropertyByValue() local
3530 auto env = GetEnvironment(); GetPropertyByName() local
3711 auto env = GetEnvironment(); CopyAllHClass() local
3743 auto env = GetEnvironment(); TransitionForRepChange() local
3770 auto env = GetEnvironment(); TransitToElementsKind() local
3801 auto env = GetEnvironment(); TryMigrateToGenericKindForJSObject() local
3826 auto env = GetEnvironment(); AddElementInternal() local
3929 auto env = GetEnvironment(); GrowElementsCapacity() local
3945 auto env = GetEnvironment(); ShouldTransToDict() local
4005 auto env = GetEnvironment(); NotifyStableArrayElementsGuardians() local
4043 auto env = GetEnvironment(); IsArrayLengthWritable() local
4089 auto env = GetEnvironment(); CheckHClassForRep() local
4146 auto env = GetEnvironment(); FindTransitions() local
4216 auto env = GetEnvironment(); SetPropertyByIndex() local
4432 auto env = GetEnvironment(); DefinePropertyByIndex() local
4602 auto env = GetEnvironment(); SetPropertyByName() local
4889 auto env = GetEnvironment(); DefinePropertyByName() local
5150 auto env = GetEnvironment(); SetPropertyByValue() local
5250 auto env = GetEnvironment(); DefinePropertyByValue() local
5355 auto env = GetEnvironment(); NotifyHClassChanged() local
5379 auto env = GetEnvironment(); GetContainerProperty() local
5406 auto env = GetEnvironment(); FastTypeOf() local
5560 auto env = GetEnvironment(); InstanceOf() local
5638 auto env = GetEnvironment(); TryFastHasInstance() local
5674 auto env = GetEnvironment(); GetMethod() local
5730 auto env = GetEnvironment(); FastGetPropertyByName() local
5759 auto env = GetEnvironment(); FastGetPropertyByIndex() local
5789 auto env = GetEnvironment(); FastSetPropertyByName() local
5847 auto env = GetEnvironment(); FastSetPropertyByIndex() local
5874 auto env = GetEnvironment(); GetCtorPrototype() local
5913 auto env = GetEnvironment(); HasFunctionPrototype() local
5935 auto env = GetEnvironment(); OrdinaryHasInstance() local
6094 auto env = GetEnvironment(); SameValue() local
6243 auto env = GetEnvironment(); SameValueZero() local
6367 auto env = GetEnvironment(); FastStringEqual() local
6430 auto env = GetEnvironment(); FastStrictEqual() local
6542 auto env = GetEnvironment(); FastEqual() local
6732 auto env = GetEnvironment(); FastToBoolean() local
6831 auto env = GetEnvironment(); FastToBooleanBaseline() local
6930 auto env = GetEnvironment(); FastToBooleanWithProfile() local
7050 auto env = GetEnvironment(); FastToBooleanWithProfileBaseline() local
7170 auto env = GetEnvironment(); FastDiv() local
7293 NumberOperation(Environment *env, GateRef left, GateRef right, const BinaryOperation& intOp, const BinaryOperation& floatOp, ProfileOperation callback) NumberOperation() argument
7367 TryStringAdd(Environment *env, GateRef glue, GateRef left, GateRef right, const BinaryOperation& intOp, const BinaryOperation& floatOp, ProfileOperation callback) TryStringAdd() argument
7463 auto env = GetEnvironment(); FastBinaryOp() local
7542 auto env = GetEnvironment(); FastIntDiv() local
7598 auto env = GetEnvironment(); FastMod() local
7750 auto env = GetEnvironment(); GetGlobalOwnProperty() local
7815 auto env = GetEnvironment(); JSAPIContainerGet() local
7864 auto env = GetEnvironment(); NextInternal() local
7905 auto env = GetEnvironment(); GetFunctionPrototype() local
7935 auto env = GetEnvironment(); DeletePropertyOrThrow() local
7976 auto env = GetEnvironment(); DeleteProperty() local
8003 auto env = GetEnvironment(); ToPrototypeOrObj() local
8065 auto env = GetEnvironment(); IsSlowKeysObject() local
8086 auto env = GetEnvironment(); GetNumberOfElements() local
8150 auto env = GetEnvironment(); IsSimpleEnumCacheValid() local
8198 auto env = GetEnvironment(); IsEnumCacheWithProtoChainInfoValid() local
8252 auto env = GetEnvironment(); TryGetEnumCache() local
8298 auto env = GetEnvironment(); DoubleToInt() local
8333 auto env = GetEnvironment(); ReturnExceptionIfAbruptCompletion() local
8367 auto env = GetEnvironment(); CalcHashcodeForDouble() local
8407 auto env = GetEnvironment(); CalcHashcodeForObject() local
8436 auto env = GetEnvironment(); ConstructorCheck() local
8485 auto env = GetEnvironment(); CalIteratorKey() local
8494 auto env = GetEnvironment(); GetIterator() local
8550 auto env = GetEnvironment(); TryStringOrSymbolToElementIndex() local
8664 auto env = GetEnvironment(); GetTypeArrayPropertyByName() local
8717 auto env = GetEnvironment(); SetTypeArrayPropertyByName() local
8777 auto env = GetEnvironment(); Assert() local
8794 auto env = GetEnvironment(); GetNormalStringData() local
8836 auto env = GetEnvironment(); ToNumber() local
8862 auto env = GetEnvironment(); ToIndex() local
8905 auto env = GetEnvironment(); ToLength() local
8953 auto env = GetEnvironment(); TaggedGetNumber() local
8980 auto env = GetEnvironment(); NumberGetInt() local
9007 auto env = GetEnvironment(); HasStableElements() local
9035 auto env = GetEnvironment(); IsStableJSArguments() local
9064 auto env = GetEnvironment(); IsStableJSArray() local
9094 auto env = GetEnvironment(); UpdateProfileTypeInfo() local
9124 auto env = GetEnvironment(); GetCallSpreadArgs() local
9166 auto env = GetEnvironment(); CalArrayRelativePos() local
9211 auto env = GetEnvironment(); AppendSkipHole() local
9277 auto env = GetEnvironment(); ToCharCode() local
9305 auto env = GetEnvironment(); IntToEcmaString() local
9355 auto env = GetEnvironment(); GetTaggedValueWithElementsKind() local
9427 auto env = GetEnvironment(); ConvertTaggedValueWithElementsKind() local
9510 auto env = GetEnvironment(); SetValueWithElementsKind() local
9622 auto env = GetEnvironment(); FastSetValueWithElementsKind() local
9650 auto env = GetEnvironment(); CopyJSArrayToTaggedArrayArgs() local
9697 auto env = GetEnvironment(); MigrateArrayWithKind() local
9807 auto env = GetEnvironment(); MigrateFromRawValueToHeapValues() local
9892 auto env = GetEnvironment(); MigrateFromHeapValueToRawValue() local
9990 auto env = GetEnvironment(); MigrateFromHoleIntToHoleNumber() local
10039 auto env = GetEnvironment(); MigrateFromHoleNumberToHoleInt() local
10088 auto env = GetEnvironment(); IsDetachedBuffer() local
10119 auto env = GetEnvironment(); DefineFunc() local
10233 auto env = GetEnvironment(); Loadlocalmodulevar() local
10317 auto env = GetEnvironment(); GetArgumentsElements() local
10356 auto env = GetEnvironment(); ArrayCopy() local
10412 auto env = GetEnvironment(); ArrayCopy() local
10467 auto env = GetEnvironment(); ArrayCopy() local
[all...]
H A Doperations_stub_builder.cpp24 auto env = GetEnvironment(); in Equal() local
25 Label entry(env); in Equal()
26 env->SubCfgEntry(&entry); in Equal()
27 Label exit(env); in Equal()
28 Label isHole(env); in Equal()
29 Label notHole(env); in Equal()
41 Label resultIsTrue(env); in Equal()
42 Label resultNotTrue(env); in Equal()
57 env->SubCfgExit(); in Equal()
63 auto env in NotEqual() local
105 auto env = GetEnvironment(); StrictEqual() local
132 auto env = GetEnvironment(); StrictNotEqual() local
159 auto env = GetEnvironment(); Less() local
266 auto env = GetEnvironment(); LessEq() local
373 auto env = GetEnvironment(); Greater() local
479 auto env = GetEnvironment(); GreaterEq() local
586 auto env = GetEnvironment(); Add() local
607 auto env = GetEnvironment(); Sub() local
628 auto env = GetEnvironment(); Mul() local
649 auto env = GetEnvironment(); Div() local
670 auto env = GetEnvironment(); Mod() local
691 auto env = GetEnvironment(); Shl() local
781 auto env = GetEnvironment(); Shr() local
886 auto env = GetEnvironment(); Ashr() local
976 auto env = GetEnvironment(); And() local
1065 auto env = GetEnvironment(); Or() local
1154 auto env = GetEnvironment(); Xor() local
1243 auto env = GetEnvironment(); Inc() local
1291 auto env = GetEnvironment(); Dec() local
1340 auto env = GetEnvironment(); Neg() local
1408 auto env = GetEnvironment(); Not() local
[all...]
H A Daccess_object_stub_builder.cpp27 auto env = GetEnvironment(); in LoadObjByName() local
28 Label entry(env); in LoadObjByName()
29 env->SubCfgEntry(&entry); in LoadObjByName()
30 Label exit(env); in LoadObjByName()
31 Label tryFastPath(env); in LoadObjByName()
32 Label slowPath(env); in LoadObjByName()
33 Label tryPreDump(env); in LoadObjByName()
60 env->SubCfgExit(); in LoadObjByName()
67 auto env = GetEnvironment(); in LoadPrivatePropertyByName() local
68 Label entry(env); in LoadPrivatePropertyByName()
104 auto env = GetEnvironment(); DeprecatedLoadObjByName() local
134 auto env = GetEnvironment(); StoreObjByName() local
179 auto env = GetEnvironment(); StorePrivatePropertyByName() local
232 auto env = GetEnvironment(); LoadObjByValue() local
269 auto env = GetEnvironment(); DeprecatedLoadObjByValue() local
298 auto env = GetEnvironment(); StoreObjByValue() local
335 auto env = GetEnvironment(); StoreOwnByIndex() local
383 auto env = GetEnvironment(); TryLoadGlobalByName() local
433 auto env = GetEnvironment(); TryStoreGlobalByName() local
495 auto env = GetEnvironment(); LoadGlobalVar() local
533 auto env = GetEnvironment(); StoreGlobalVar() local
570 auto env = GetEnvironment(); StOwnByIndex() local
602 auto env = GetEnvironment(); StOwnByValue() local
634 auto env = GetEnvironment(); StOwnByName() local
666 auto env = GetEnvironment(); StOwnByValueWithNameSet() local
711 auto env = GetEnvironment(); StOwnByNameWithNameSet() local
756 auto env = GetEnvironment(); StObjByIndex() local
782 auto env = GetEnvironment(); LdObjByIndex() local
[all...]
H A Dprofiler_stub_builder.cpp52 auto env = GetEnvironment(); in TryDump() local
53 Label subEntry(env); in TryDump()
54 env->SubCfgEntry(&subEntry); in TryDump()
56 Label updatePeriodCounter(env); in TryDump()
57 Label exit(env); in TryDump()
58 Label needDump(env); in TryDump()
70 env->SubCfgExit(); in TryDump()
75 auto env = GetEnvironment(); in TryPreDump() local
76 Label subEntry(env); in TryPreDump()
77 env in TryPreDump()
93 auto env = GetEnvironment(); ProfileOpType() local
140 auto env = GetEnvironment(); ProfileDefineClass() local
179 auto env = GetEnvironment(); ProfileCreateObject() local
231 auto env = GetEnvironment(); ProfileCall() local
314 auto env = GetEnvironment(); ProfileGetterSetterCall() local
339 auto env = GetEnvironment(); TryGetBuiltinFunctionId() local
363 auto env = GetEnvironment(); ProfileNativeCall() local
428 auto env = GetEnvironment(); UpdateTrackTypeInPropAttr() local
468 auto env = GetEnvironment(); UpdatePropAttrIC() local
501 auto env = GetEnvironment(); UpdatePropAttrWithValue() local
522 auto env = GetEnvironment(); TaggedToTrackType() local
561 auto env = GetEnvironment(); ProfileBranch() local
639 auto env = GetEnvironment(); TryPreDumpInner() local
663 auto env = GetEnvironment(); GetIterationFunctionId() local
731 auto env = GetEnvironment(); ProfileGetIterator() local
839 auto env = GetEnvironment(); IsProfileTypeInfoHotAndValid() local
860 auto env = GetEnvironment(); IsEnableForceIC() local
991 auto env = GetEnvironment(); IsCompiledOrTryCompile() local
1049 auto env = GetEnvironment(); TryJitCompile() local
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/
H A Dets_vm_plugin.cpp34 static napi_value Version(napi_env env, [[maybe_unused]] napi_callback_info info) in Version() argument
40 [[maybe_unused]] napi_status status = napi_create_string_utf8(env, MSG.data(), MSG.size(), &result); in Version()
46 static napi_value Fatal([[maybe_unused]] napi_env env, [[maybe_unused]] napi_callback_info info) in Fatal() argument
48 [[maybe_unused]] JSNapiEnvScope napiScope(InteropCtx::Current(), env); in Fatal() local
52 static napi_value GetEtsFunction(napi_env env, napi_callback_info info) in GetEtsFunction() argument
57 NAPI_CHECK_FATAL(napi_get_cb_info(env, info, &jsArgc, nullptr, nullptr, nullptr)); in GetEtsFunction()
59 InteropCtx::ThrowJSError(env, "GetEtsFunction: bad args, actual args count: " + std::to_string(jsArgc)); in GetEtsFunction()
64 NAPI_CHECK_FATAL(napi_get_cb_info(env, info, &jsArgc, jsArgv.data(), nullptr, nullptr)); in GetEtsFunction()
71 if (GetValueType(env, jsPackageName) != napi_string) { in GetEtsFunction()
72 InteropCtx::ThrowJSError(env, "GetEtsFunctio in GetEtsFunction()
87 GetEtsClass(napi_env env, napi_callback_info info) GetEtsClass() argument
109 auto env = ctx->GetJSEnv(); CallEtsFunctionImpl() local
131 Call(napi_env env, napi_callback_info info) Call() argument
150 CallWithCopy(napi_env env, napi_callback_info info) CallWithCopy() argument
182 GetArgs(napi_env env, napi_callback_info info) GetArgs() argument
202 CreateEtsRuntime(napi_env env, napi_callback_info info) CreateEtsRuntime() argument
259 GetArgStrings(napi_env env, napi_value options) GetArgStrings() argument
330 CreateRuntime(napi_env env, napi_callback_info info) CreateRuntime() argument
376 Init(napi_env env, napi_value exports) Init() argument
[all...]
H A Dinterop_common.h39 std::pair<SmallVector<uint64_t, 4U>, int> GetBigInt(napi_env env, napi_value jsVal);
86 explicit NapiScope(napi_env env) : env_(env) in NapiScope() argument
108 explicit NapiEscapableScope(napi_env env) : env_(env) in NapiEscapableScope() argument
134 inline napi_valuetype GetValueType(napi_env env, napi_value val) in GetValueType() argument
137 NAPI_CHECK_FATAL(napi_typeof(env, val, &vtype)); in GetValueType()
141 inline napi_value GetReferenceValue(napi_env env, napi_ref ref) in GetReferenceValue() argument
144 NAPI_CHECK_FATAL(napi_get_reference_value(env, ref, &val)); in GetReferenceValue()
148 inline napi_value GetUndefined(napi_env env) in GetUndefined() argument
155 GetNull(napi_env env) GetNull() argument
162 GetGlobal(napi_env env) GetGlobal() argument
169 IsNull(napi_env env, napi_value val) IsNull() argument
174 IsUndefined(napi_env env, napi_value val) IsUndefined() argument
179 IsNullOrUndefined(napi_env env, napi_value val) IsNullOrUndefined() argument
185 GetString(napi_env env, napi_value jsVal) GetString() argument
228 NapiIsExceptionPending(napi_env env) NapiIsExceptionPending() argument
241 NapiObjectSeal([[maybe_unused]] napi_env env, [[maybe_unused]] napi_value jsVal) NapiObjectSeal() argument
252 NapiCallFunction(napi_env env, napi_value recv, napi_value func, size_t argc, const napi_value *argv, napi_value *result) NapiCallFunction() argument
262 NapiWrap(napi_env env, napi_value jsObject, void *nativeObject, napi_finalize finalizeCb, void *finalizeHint, napi_ref *result) NapiWrap() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_object_stub_builder.cpp30 auto env = GetEnvironment(); in CreateListFromArrayLike() local
31 Label entry(env); in CreateListFromArrayLike()
32 env->SubCfgEntry(&entry); in CreateListFromArrayLike()
35 Label exit(env); in CreateListFromArrayLike()
38 Label targetIsHeapObject(env); in CreateListFromArrayLike()
39 Label targetIsEcmaObject(env); in CreateListFromArrayLike()
40 Label targetNotEcmaObject(env); in CreateListFromArrayLike()
52 Label targetIsTypeArray(env); in CreateListFromArrayLike()
53 Label targetNotTypeArray(env); in CreateListFromArrayLike()
63 Label isPendingException2(env); in CreateListFromArrayLike()
151 auto env = GetEnvironment(); CreateArrayFromList() local
172 auto env = GetEnvironment(); ToString() local
225 auto env = GetEnvironment(); Create() local
249 auto env = GetEnvironment(); AssignEnumElementProperty() local
352 auto env = GetEnvironment(); LayoutInfoAssignAllEnumProperty() local
446 auto env = GetEnvironment(); NameDictionaryAssignAllEnumProperty() local
523 auto env = GetEnvironment(); AssignAllEnumProperty() local
548 auto env = GetEnvironment(); SlowAssign() local
575 auto env = GetEnvironment(); Assign() local
598 auto env = GetEnvironment(); Assign() local
651 auto env = GetEnvironment(); HasOwnProperty() local
765 auto env = GetEnvironment(); GetNumKeysFromLayoutInfo() local
806 auto env = GetEnvironment(); IsUninitializedProperty() local
852 auto env = GetEnvironment(); GetNumKeysFromDictionary() local
901 auto env = GetEnvironment(); LayoutInfoGetAllEnumKeys() local
942 auto env = GetEnvironment(); CopyFromEnumCache() local
1003 auto env = GetEnvironment(); GetAllEnumKeys() local
1094 auto env = GetEnvironment(); GetEnumElementKeys() local
1209 auto env = GetEnvironment(); IsNotSlowObjectKey() local
1219 auto env = GetEnvironment(); Keys() local
1281 auto env = GetEnvironment(); GetPrototypeOf() local
1312 auto env = GetEnvironment(); SetPrototypeOf() local
1388 auto env = GetEnvironment(); ObjectSetPrototype() local
1477 auto env = GetEnvironment(); GetOwnPropertyNames() local
1585 auto env = GetEnvironment(); GetOwnPropertySymbols() local
1693 auto env = GetEnvironment(); GetAllElementKeys() local
1785 auto env = GetEnvironment(); GetAllPropertyKeys() local
1852 auto env = GetEnvironment(); Entries() local
1924 auto env = GetEnvironment(); GetEnumElementEntries() local
1987 auto env = GetEnvironment(); GetEnumPropertyEntries() local
2056 auto env = GetEnvironment(); IsFrozen() local
2088 auto env = GetEnvironment(); IsSealed() local
2121 auto env = GetEnvironment(); TestIntegrityLevel() local
2225 auto env = GetEnvironment(); GetOwnPropertyDescriptors() local
[all...]
H A Dbuiltins_array_stub_builder.cpp34 auto env = GetEnvironment(); in ElementsKindHclassCompare() local
35 Label isGeneric(env); in ElementsKindHclassCompare()
50 auto env = GetEnvironment(); in With() local
53 Label isHeapObject(env); in With()
54 Label isJsArray(env); in With()
55 Label isStableArray(env); in With()
56 Label defaultConstr(env); in With()
57 Label notCOWArray(env); in With()
71 Label taggedIsInt(env); in With()
77 Label twoArg(env); in With()
172 auto env = GetEnvironment(); Unshift() local
288 auto env = GetEnvironment(); Shift() local
403 auto env = GetEnvironment(); Concat() local
537 auto env = GetEnvironment(); Filter() local
700 auto env = GetEnvironment(); Map() local
833 auto env = GetEnvironment(); ForEach() local
988 auto env = GetEnvironment(); IndexOf() local
1008 auto env = GetEnvironment(); LastIndexOf() local
1027 auto env = GetEnvironment(); Pop() local
1123 auto env = GetEnvironment(); Slice() local
1366 auto env = GetEnvironment(); SortAfterArgs() local
1392 auto env = GetEnvironment(); ToSorted() local
1443 auto env = GetEnvironment(); DoSort() local
1664 auto env = GetEnvironment(); Reduce() local
1811 auto env = GetEnvironment(); Reverse() local
1872 auto env = GetEnvironment(); FastReverse() local
1915 auto env = GetEnvironment(); ToReversed() local
2004 auto env = GetEnvironment(); DoReverse() local
2056 auto env = GetEnvironment(); IsJsArrayWithLengthLimit() local
2094 auto env = GetEnvironment(); Values() local
2125 auto env = GetEnvironment(); Find() local
2209 auto env = GetEnvironment(); FindIndex() local
2382 auto env = GetEnvironment(); Push() local
2457 auto env = GetEnvironment(); IsConcatSpreadable() local
2508 auto env = GetEnvironment(); NewArray() local
2536 auto env = GetEnvironment(); NewArrayWithHClass() local
2561 auto env = GetEnvironment(); Includes() local
2682 auto env = GetEnvironment(); From() local
2740 auto env = GetEnvironment(); CreateSpliceDeletedArray() local
2801 auto env = GetEnvironment(); Fill() local
3044 auto env = GetEnvironment(); Splice() local
3270 auto env = GetEnvironment(); ToSpliced() local
3488 auto env = GetEnvironment(); CopyWithin() local
3661 auto env = GetEnvironment(); CalculatePositionWithLength() local
3704 auto env = GetEnvironment(); Some() local
3905 auto env = GetEnvironment(); Every() local
4094 auto env = GetEnvironment(); ReduceRight() local
4297 auto env = GetEnvironment(); FindLastIndex() local
4489 auto env = GetEnvironment(); FindLast() local
4683 auto env = GetEnvironment(); FastCreateArrayWithArgv() local
4746 auto env = GetEnvironment(); GenArrayConstructor() local
4878 auto env = GetEnvironment(); FlatMap() local
5195 auto env = GetEnvironment(); IsArray() local
[all...]
H A Dbuiltins_typedarray_stub_builder.cpp28 auto env = GetEnvironment(); in GetDataPointFromBuffer() local
29 Label entryPass(env); in GetDataPointFromBuffer()
30 env->SubCfgEntry(&entryPass); in GetDataPointFromBuffer()
31 Label isNull(env); in GetDataPointFromBuffer()
32 Label exit(env); in GetDataPointFromBuffer()
33 Label isByteArray(env); in GetDataPointFromBuffer()
34 Label notByteArray(env); in GetDataPointFromBuffer()
50 env->SubCfgExit(); in GetDataPointFromBuffer()
56 auto env = GetEnvironment(); in CheckTypedArrayIndexInRange() local
57 Label entryPass(env); in CheckTypedArrayIndexInRange()
82 auto env = GetEnvironment(); LoadTypedArrayElement() local
118 auto env = GetEnvironment(); StoreTypedArrayElement() local
146 auto env = GetEnvironment(); FastGetPropertyByIndex() local
187 auto env = GetEnvironment(); FastCopyElementToArray() local
242 auto env = GetEnvironment(); GetValueFromBuffer() local
392 auto env = GetEnvironment(); CalculatePositionWithLength() local
437 auto env = GetEnvironment(); Reverse() local
505 auto env = GetEnvironment(); LastIndexOf() local
614 auto env = GetEnvironment(); IndexOf() local
713 auto env = GetEnvironment(); Find() local
790 auto env = GetEnvironment(); Includes() local
881 auto env = GetEnvironment(); CopyWithin() local
1014 auto env = GetEnvironment(); ReduceRight() local
1122 auto env = GetEnvironment(); Reduce() local
1231 auto env = GetEnvironment(); Every() local
1315 auto env = GetEnvironment(); Some() local
1406 auto env = GetEnvironment(); Filter() local
1547 auto env = GetEnvironment(); Slice() local
1640 auto env = GetEnvironment(); SubArray() local
1721 auto env = GetEnvironment(); With() local
1810 auto env = GetEnvironment(); GetByteLength() local
1836 auto env = GetEnvironment(); DoSort() local
2126 auto env = GetEnvironment(); Sort() local
2148 auto env = GetEnvironment(); GetByteOffset() local
2174 auto env = GetEnvironment(); Set() local
2281 auto env = GetEnvironment(); FindIndex() local
2382 auto env = GetEnvironment(); BuildArrayIterator() local
2403 auto env = GetEnvironment(); FindLastIndex() local
2471 auto env = GetEnvironment(); ToSorted() local
2507 auto env = GetEnvironment(); Of() local
2619 auto env = GetEnvironment(); Map() local
2707 auto env = GetEnvironment(); ToReversed() local
2769 auto env = GetEnvironment(); FastSetPropertyByIndex() local
2820 auto env = GetEnvironment(); SetValueToBuffer() local
3095 auto env = GetEnvironment(); GenTypedArrayConstructor() local
3186 auto env = GetEnvironment(); AllocateTypedArray() local
3218 auto env = GetEnvironment(); AllocateTypedArray() local
3258 auto env = GetEnvironment(); AllocateTypedArrayBuffer() local
3322 auto env = GetEnvironment(); CreateFromArrayBuffer() local
3402 auto env = GetEnvironment(); GetOnHeapHclassFromType() local
[all...]
H A Dbuiltins_string_stub_builder.cpp28 auto env = GetEnvironment(); in FromCharCode() local
30 Label lengthIsZero(env); in FromCharCode()
31 Label lengthNotZero(env); in FromCharCode()
32 Label lengthIsOne(env); in FromCharCode()
33 Label canBeCompress(env); in FromCharCode()
34 Label isInt(env); in FromCharCode()
35 Label notInt(env); in FromCharCode()
36 Label newObj(env); in FromCharCode()
37 Label canNotBeCompress(env); in FromCharCode()
38 Label isPendingException(env); in FromCharCode()
101 auto env = GetEnvironment(); CharAt() local
175 auto env = GetEnvironment(); CharCodeAt() local
191 auto env = GetEnvironment(); FastStringCharCodeAt() local
249 auto env = GetEnvironment(); CodePointAt() local
284 auto env = GetEnvironment(); CheckParamsAndGetPosition() local
340 auto env = GetEnvironment(); IndexOf() local
439 auto env = GetEnvironment(); Substring() local
578 auto env = GetEnvironment(); SubStr() local
722 auto env = GetEnvironment(); GetSubString() local
804 auto env = GetEnvironment(); GetFastSubString() local
820 auto env = GetEnvironment(); Replace() local
916 auto env = GetEnvironment(); ConvertAndClampRelativeIndex() local
971 auto env = GetEnvironment(); Slice() local
1057 auto env = GetEnvironment(); Trim() local
1082 auto env = GetEnvironment(); StringAt() local
1116 auto env = GetEnvironment(); GetSingleCharCodeByIndex() local
1157 auto env = GetEnvironment(); GetSingleCharCodeFromConstantString() local
1170 auto env = GetEnvironment(); GetSingleCharCodeFromLineString() local
1199 auto env = GetEnvironment(); GetSingleCharCodeFromSlicedString() local
1228 auto env = GetEnvironment(); CreateStringBySingleCharCode() local
1279 auto env = GetEnvironment(); CreateFromEcmaString() local
1351 auto env = GetEnvironment(); FastSubString() local
1403 auto env = GetEnvironment(); FastSubUtf8String() local
1429 auto env = GetEnvironment(); FastSubUtf16String() local
1480 auto env = GetEnvironment(); GetSubstitution() local
1524 auto env = GetEnvironment(); CopyChars() local
1620 auto env = GetEnvironment(); CanBeCompressed() local
1666 auto env = GetEnvironment(); CopyUtf8AsUtf16() local
1707 auto env = GetEnvironment(); CopyUtf16AsUtf8() local
1764 auto env = GetEnvironment(); StringIndexOf() local
1903 auto env = GetEnvironment(); StringIndexOf() local
1995 auto env = GetEnvironment(); FlattenString() local
2041 auto env = GetEnvironment(); FlattenStringWithIndex() local
2086 auto env = GetEnvironment(); GetStringDataFromLineOrConstantString() local
2114 auto env = GetEnvironment(); Concat() local
2198 auto env = GetEnvironment(); ToLowerCase() local
2272 auto env = GetEnvironment(); StringConcat() local
2420 auto env = GetEnvironment(); LocaleCompare() local
2471 auto env = GetEnvironment(); GetStringIterator() local
2501 auto env = GetEnvironment(); StringIteratorNext() local
2580 auto env = GetEnvironment(); EcmaStringTrim() local
2619 auto env = GetEnvironment(); EcmaStringTrimBody() local
2663 auto env = GetEnvironment(); IsSubStringAt() local
2713 auto env = GetEnvironment(); IsSubStringAt() local
2767 auto env = GetEnvironment(); StartsWith() local
2881 auto env = GetEnvironment(); EndsWith() local
2997 auto env = GetEnvironment(); TrimStart() local
3017 auto env = GetEnvironment(); TrimEnd() local
3037 auto env = GetEnvironment(); TrimLeft() local
3057 auto env = GetEnvironment(); TrimRight() local
3077 auto env = GetEnvironment(); PadStart() local
3205 auto env = GetEnvironment(); PadEnd() local
[all...]
H A Dbuiltins_number_stub_builder.cpp28 auto env = GetEnvironment(); in ParseFloat() local
29 Label definedMsg(env); in ParseFloat()
30 Label undefinedMsg(env); in ParseFloat()
40 Label heapObj(env); in ParseFloat()
41 Label stringObj(env); in ParseFloat()
55 auto env = GetEnvironment(); in ParseInt() local
56 Label msgIsString(env); in ParseInt()
57 Label radixIsSpecial(env); in ParseInt()
58 Label radixIsSpecialInt(env); in ParseInt()
70 Label radixIsInt(env); in ParseInt()
88 auto env = GetEnvironment(); IsFinite() local
127 auto env = GetEnvironment(); IsNaN() local
158 auto env = GetEnvironment(); IsInteger() local
194 auto env = GetEnvironment(); IsSafeInteger() local
242 auto env = GetEnvironment(); GenNumberConstructor() local
317 auto env = GetEnvironment(); ToString() local
358 auto env = GetEnvironment(); NumberToString() local
[all...]
H A Dbuiltins_regexp_stub_builder.cpp24 auto env = GetEnvironment(); in GetFlags() local
25 Label isEcmaObject(env); in GetFlags()
28 Label fastRegExpPath(env); in GetFlags()
33 Label hasException(env); in GetFlags()
36 Label notHasException(env); in GetFlags()
39 Label globalKey(env); in GetFlags()
40 Label notGlobalKey(env); in GetFlags()
49 Label notHasException1(env); in GetFlags()
52 Label ignoreCaseKey(env); in GetFlags()
53 Label notIgnoreCaseKey(env); in GetFlags()
140 auto env = GetEnvironment(); TryToFastGetProperty() local
[all...]
H A Dcontainers_stub_builder.cpp26 auto env = GetEnvironment(); in ContainersCommonFuncCall() local
33 Label valueIsJSAPIVector(env); in ContainersCommonFuncCall()
34 Label valueNotJSAPIVector(env); in ContainersCommonFuncCall()
35 Label objIsJSProxy(env); in ContainersCommonFuncCall()
36 Label objNotJSProxy(env); in ContainersCommonFuncCall()
37 Label objIsJSAPIVector(env); in ContainersCommonFuncCall()
38 Label thisArgUndefined(env); in ContainersCommonFuncCall()
39 Label thisArgNotUndefined(env); in ContainersCommonFuncCall()
40 Label callbackUndefined(env); in ContainersCommonFuncCall()
41 Label callbackNotUndefined(env); in ContainersCommonFuncCall()
148 auto env = GetEnvironment(); QueueCommonFuncCall() local
257 auto env = GetEnvironment(); DequeCommonFuncCall() local
369 auto env = GetEnvironment(); ContainersLightWeightCall() local
479 auto env = GetEnvironment(); ContainersHashCall() local
616 auto env = GetEnvironment(); ContainersLinkedListCall() local
[all...]
H A Dbuiltins_collator_stub_builder.cpp26 auto env = GetEnvironment(); in ResolvedOptions() local
27 Label entryPass(env); in ResolvedOptions()
28 env->SubCfgEntry(&entryPass); in ResolvedOptions()
30 Label isHeapObject(env); in ResolvedOptions()
31 Label isJsCollator(env); in ResolvedOptions()
38 GateRef glueGlobalEnvOffset = IntPtr(JSThread::GlueData::GetGlueGlobalEnvOffset(env->Is32Bit())); in ResolvedOptions()
72 Label undefined(env); in ResolvedOptions()
73 Label notUndefined(env); in ResolvedOptions()
102 env->SubCfgExit(); in ResolvedOptions()
117 auto env in UsageOptionsToEcmaString() local
155 auto env = GetEnvironment(); SensitivityOptionsToEcmaString() local
190 auto env = GetEnvironment(); CaseFirstOptionsToEcmaString() local
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/napi/lib/
H A DInterfaceNativeTest.cpp22 ETS_EXPORT void ETS_CALL ETS_InterfaceNativeTest_callMethod(EtsEnv *env, [[maybe_unused]] ets_class cls) in ETS_InterfaceNativeTest_callMethod() argument
24 ets_method method = env->GetStaticp_method(cls, "staticLongMethod", "I:J"); in ETS_InterfaceNativeTest_callMethod()
25 env->native_interface->CallStaticLongMethod(env, cls, method, static_cast<ets_int>(10)); in ETS_InterfaceNativeTest_callMethod()
29 ETS_EXPORT void ETS_CALL ETS_InterfaceNativeTest_testChar(EtsEnv *env, ets_class cls, ets_char c) in ETS_InterfaceNativeTest_testChar() argument
34 ets_method method = env->GetStaticp_method(cls, "staticVoidMethod", "C:V"); in ETS_InterfaceNativeTest_testChar()
35 env->CallStaticVoidMethodArray(cls, method, arr); in ETS_InterfaceNativeTest_testChar()
39 ETS_EXPORT ets_int ETS_CALL ETS_InterfaceNativeTest_testFloat(EtsEnv *env, ets_class cls, ets_float f1, ets_float f2, in ETS_InterfaceNativeTest_testFloat() argument
42 ets_method method = env->Getp_method(cls, "<ctor>", ":V"); in ETS_InterfaceNativeTest_testFloat()
51 method = env in ETS_InterfaceNativeTest_testFloat()
61 ETS_InterfaceNativeTest_testNewObject(EtsEnv *env, ets_class cls) ETS_InterfaceNativeTest_testNewObject() argument
85 ETS_InterfaceNativeTest_testStrUTFLen(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_string str1, ets_string str2) ETS_InterfaceNativeTest_testStrUTFLen() argument
93 ETS_InterfaceNativeTest_testNewStrUTF(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_string str) ETS_InterfaceNativeTest_testNewStrUTF() argument
103 ETS_InterfaceNativeTest_testGetStrUTF(EtsEnv *env, [[maybe_unused]] ets_class cls, ets_string str) ETS_InterfaceNativeTest_testGetStrUTF() argument
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/napi_impl/detail/
H A Denumerate_napi.h48 FN_MACRO(napi_resolve_deferred, napi_env, env, napi_deferred, deferred, napi_value, resolution) \
49 FN_MACRO(napi_open_escapable_handle_scope, napi_env, env, napi_escapable_handle_scope *, result) \
50 FN_MACRO(napi_typeof, napi_env, env, napi_value, value, napi_valuetype *, result) \
51 FN_MACRO(napi_is_dataview, napi_env, env, napi_value, value, bool *, result) \
52 FN_MACRO(napi_is_typedarray, napi_env, env, napi_value, value, bool *, result) \
53 FN_MACRO(napi_create_int32, napi_env, env, int32_t, value, napi_value *, result) \
54 FN_MACRO(napi_unwrap, napi_env, env, napi_value, js_object, void **, result) \
55 FN_MACRO(napi_new_instance, napi_env, env, napi_value, constructor, size_t, argc, const napi_value *, argv, \
57 FN_MACRO(napi_is_exception_pending, napi_env, env, bool *, result) \
58 FN_MACRO(napi_close_escapable_handle_scope, napi_env, env, napi_escapable_handle_scop
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/gtest_plugin/
H A Dets_interop_js_gtest.h132 [[nodiscard]] bool DoRunJsTestSuite(napi_env env, const std::string &path) in DoRunJsTestSuite() argument
140 return DoRunJsScript(env, "(() => { \n'use strict'\n" + testSouceCode + "\n})()"); in DoRunJsTestSuite()
143 [[nodiscard]] static bool DoRunJsScript(napi_env env, const std::string &script) in DoRunJsScript() argument
147 status = napi_create_string_utf8(env, script.c_str(), script.length(), &jsScript); in DoRunJsScript()
151 status = napi_run_script(env, jsScript, &jsResult); in DoRunJsScript()
155 status = napi_get_and_clear_last_exception(env, &exc); in DoRunJsScript()
158 status = napi_coerce_to_string(env, exc, &jsStr); in DoRunJsScript()
160 std::cerr << "Exception string: " << GetString(env, jsStr) << std::endl; in DoRunJsScript()
178 static std::string GetString(napi_env env, napi_value jsStr) in GetString() argument
181 [[maybe_unused]] napi_status status = napi_get_value_string_utf8(env, jsSt in GetString()
192 GetRetValue([[maybe_unused]] napi_env env, [[maybe_unused]] napi_value jsValue) GetRetValue() argument
231 MakeJsArg(napi_env env, double arg) MakeJsArg() argument
239 MakeJsArg(napi_env env, int32_t arg) MakeJsArg() argument
247 MakeJsArg(napi_env env, uint32_t arg) MakeJsArg() argument
255 MakeJsArg(napi_env env, int64_t arg) MakeJsArg() argument
263 MakeJsArg(napi_env env, std::string_view arg) MakeJsArg() argument
271 MakeJsArg([[maybe_unused]] napi_env env, napi_value arg) MakeJsArg() argument
276 GetGlobalObject(napi_env env) GetGlobalObject() argument
288 GetJsGtestObject(napi_env env) GetJsGtestObject() argument
305 GetJsGtestEnvObject(napi_env env) GetJsGtestEnvObject() argument
319 CallEtsMethodViaJs(napi_env env, napi_value jsFunctionName, const std::initializer_list<napi_value> &napiArgs) CallEtsMethodViaJs() argument
353 DoCallEtsMethod(std::string_view fnName, napi_env env, Args &&...args) DoCallEtsMethod() argument
392 DoCallJsMethod(std::string_view fnName, std::string_view modName, napi_env env) DoCallJsMethod() argument
[all...]

Completed in 82 milliseconds

12345678910>>...24