arkcompiler_ets_runtime/ecmascript/builtins
g00416891 45e5501051 Add ldpatchvar & stpatchvar for hot patch
Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: I5a22525c3a5a08503e75198651393364b2996f12
2022-09-03 16:12:46 +08:00
..
tests !2174 add anotation of function.tostring tdd testcase 2022-08-25 06:14:10 +00:00
builtins_ark_tools.cpp Add support builtins type and Refactor function type 2022-08-11 10:50:03 +08:00
builtins_ark_tools.h Resolve Compatibility Issues between TSAOT and ECMA spec 2022-06-28 14:43:16 +08:00
builtins_array.cpp Optimize filter, reverse and sort in Array 2022-08-27 20:03:12 +08:00
builtins_array.h Add typedArray and array extensions 2022-03-24 10:24:32 +08:00
builtins_arraybuffer.cpp New EcmaRuntimeCallInfo in stack pointer 2022-07-05 14:54:43 +08:00
builtins_arraybuffer.h Add atomics project and modify code errors 2022-06-02 19:09:01 +08:00
builtins_async_function.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_async_function.h !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_async_generator.cpp Added New Code Of Asyncgenrator 2022-08-02 15:42:50 +08:00
builtins_async_generator.h Added New Code Of Asyncgenrator 2022-08-02 15:42:50 +08:00
builtins_async_iterator.cpp Added New Code Of Async_Iterator 2022-08-31 11:41:50 +08:00
builtins_async_iterator.h Added New Code Of Asyncgenrator 2022-08-02 15:42:50 +08:00
builtins_atomics.cpp Modify numArgs from int32_t to uint32_t 2022-08-05 17:06:00 +08:00
builtins_atomics.h Fix the problem of mixing unsigned and signed numbers 2022-06-13 21:20:08 +08:00
builtins_bigint.cpp fix issue: return JSTaggedValue::Exception to JS-World, which cause 0xa problem 2022-08-15 22:37:14 +08:00
builtins_bigint.h Add bigint type, add related instructions and Napi 2022-03-10 21:25:06 +08:00
builtins_boolean.cpp fix issue: return JSTaggedValue::Exception to JS-World, which cause 0xa problem 2022-08-15 22:37:14 +08:00
builtins_boolean.h !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_cjs_exports.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_cjs_exports.h !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_cjs_module.cpp Modify numArgs from int32_t to uint32_t 2022-08-05 17:06:00 +08:00
builtins_cjs_module.h !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_cjs_require.cpp Modify numArgs from int32_t to uint32_t 2022-08-05 17:06:00 +08:00
builtins_cjs_require.h !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_collator.cpp Fix the mem leak from js method 2022-05-25 10:53:36 +08:00
builtins_collator.h Move ConstantPool from JSFunction to JSMethod 2022-08-17 18:58:42 +08:00
builtins_dataview.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_dataview.h add DataView.prototype.setBigUint64 DataView.prototype.setBigInt64 DataView.prototype.getBigUint64 2022-04-08 16:17:00 +08:00
builtins_date_time_format.cpp fix issue: return JSTaggedValue::Exception to JS-World, which cause 0xa problem 2022-08-15 22:37:14 +08:00
builtins_date_time_format.h Move ConstantPool from JSFunction to JSMethod 2022-08-17 18:58:42 +08:00
builtins_date.cpp fix issue: return JSTaggedValue::Exception to JS-World, which cause 0xa problem 2022-08-15 22:37:14 +08:00
builtins_date.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_displaynames.cpp fix issue: return JSTaggedValue::Exception to JS-World, which cause 0xa problem 2022-08-15 22:37:14 +08:00
builtins_displaynames.h Add international specification module displaynames class code 2022-03-28 17:29:53 +08:00
builtins_errors.cpp Throw OOMError instead of Fatal when jsheap is used up 2022-08-29 11:41:11 +08:00
builtins_errors.h Throw OOMError instead of Fatal when jsheap is used up 2022-08-29 11:41:11 +08:00
builtins_finalization_registry.cpp modify the errors in the configuration file of atomics project 2022-06-28 19:23:35 +08:00
builtins_finalization_registry.h Add WeakRef and FinalizationRegistry interfaces 2022-06-01 20:59:20 +08:00
builtins_function.cpp !2153 FunctionPrototypeToString_bugfix 2022-08-25 06:16:16 +00:00
builtins_function.h !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_generator.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_generator.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_global.cpp Optimize the asyncgenerator interface in slow_runtime_stub.cpp 2022-08-30 19:04:13 +08:00
builtins_global.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_intl.cpp Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_intl.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_iterator.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_iterator.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_json.cpp fix issue: return JSTaggedValue::Exception to JS-World, which cause 0xa problem 2022-08-15 22:37:14 +08:00
builtins_json.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_list_format.cpp fix issue: return JSTaggedValue::Exception to JS-World, which cause 0xa problem 2022-08-15 22:37:14 +08:00
builtins_list_format.h According to the 2021 internationalization specification add international specification module listformat class code 2022-04-27 10:24:14 +08:00
builtins_locale.cpp fix issue: return JSTaggedValue::Exception to JS-World, which cause 0xa problem 2022-08-15 22:37:14 +08:00
builtins_locale.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_map.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_map.h Add object object fromEntries interface 2022-05-05 14:14:56 +08:00
builtins_math.cpp Implementation of Dynamic Import 2022-08-30 13:14:53 +08:00
builtins_math.h optimization math and number function 2022-08-27 17:24:16 +08:00
builtins_number_format.cpp fix issue: return JSTaggedValue::Exception to JS-World, which cause 0xa problem 2022-08-15 22:37:14 +08:00
builtins_number_format.h Move ConstantPool from JSFunction to JSMethod 2022-08-17 18:58:42 +08:00
builtins_number.cpp optimization math and number function 2022-08-27 17:24:16 +08:00
builtins_number.h optimization math and number function 2022-08-27 17:24:16 +08:00
builtins_object.cpp Modify JSMethod to Method 2022-08-23 15:23:06 +08:00
builtins_object.h !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_plural_rules.cpp fix issue: return JSTaggedValue::Exception to JS-World, which cause 0xa problem 2022-08-15 22:37:14 +08:00
builtins_plural_rules.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_promise_handler.cpp New EcmaRuntimeCallInfo in stack pointer 2022-07-05 14:54:43 +08:00
builtins_promise_handler.h Upload promise code 2022-06-20 09:24:17 +08:00
builtins_promise_job.cpp Implementation of Dynamic Import 2022-08-30 13:14:53 +08:00
builtins_promise_job.h Implementation of Dynamic Import 2022-08-30 13:14:53 +08:00
builtins_promise.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_promise.h !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_proxy.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_proxy.h !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_reflect.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_reflect.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_regexp.cpp perf(memory): Improper use of chunk leads to memory leakage. 2022-08-17 10:59:09 +08:00
builtins_regexp.h Add regExp.matchAll interface and symbol.matchAll and regExp iterator related functions 2022-05-18 18:02:39 +08:00
builtins_relative_time_format.cpp fix issue: return JSTaggedValue::Exception to JS-World, which cause 0xa problem 2022-08-15 22:37:14 +08:00
builtins_relative_time_format.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_set.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_set.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_sharedarraybuffer.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_sharedarraybuffer.h Added SharedArrayBuffer module code 2022-04-02 18:46:20 +08:00
builtins_string_iterator.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_string_iterator.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_string.cpp Support Locale and Options to Builtin-string LocaleCompare 2022-08-16 16:12:31 +08:00
builtins_string.h Optimize Builtin-string split 2022-07-28 13:21:20 +08:00
builtins_symbol.cpp Descriptor: delete bit_utils.h 2022-07-26 15:03:18 +08:00
builtins_symbol.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_typedarray.cpp Optimize the performance of the sort interface of typedarray 2022-08-26 10:04:54 +08:00
builtins_typedarray.h Add typedArray and array extensions 2022-03-24 10:24:32 +08:00
builtins_weak_map.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_weak_map.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_weak_ref.cpp fix clock app crash 2022-07-27 18:15:34 +08:00
builtins_weak_ref.h Add WeakRef and FinalizationRegistry interfaces 2022-06-01 20:59:20 +08:00
builtins_weak_set.cpp !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_weak_set.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins.cpp Add ldpatchvar & stpatchvar for hot patch 2022-09-03 16:12:46 +08:00
builtins.h Added New Code Of Async_Iterator 2022-08-31 11:41:50 +08:00