arkcompiler_ets_runtime/ecmascript/builtins
yaochaonan 911a7c1b37 Opt string regexp
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9CRLW?from=project-issue

Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: I5c61752f3be923a4d9c48086613afcff5d0d3512
2024-04-25 16:51:36 +08:00
..
tests [Suspend/Resume] Added mutator scopes and native scopes in the corresponding methods of the VM. 2024-02-27 20:32:15 +08:00
builtins_ark_tools.cpp Opt string regexp 2024-04-25 16:51:36 +08:00
builtins_ark_tools.h Opt string regexp 2024-04-25 16:51:36 +08:00
builtins_array.cpp !6947 bugfix:解决Proxy TaggedArray断言错误 2024-04-17 07:39:42 +00:00
builtins_array.h !6428 Opt array.toSorted 2024-04-09 10:15:05 +00:00
builtins_arraybuffer.cpp Fix BuiltinsArrayBuffer::Clone 2024-04-15 17:51:02 +08:00
builtins_arraybuffer.h Refactor SendableArrayBuffer 2024-04-14 16:41:58 +08:00
builtins_async_from_sync_iterator.cpp 异常未及时返回part3 2024-01-26 11:28:00 +08:00
builtins_async_from_sync_iterator.h Fix AsyncGenerator 2023-02-23 18:43:29 +08:00
builtins_async_function.cpp Add builtins trace 2023-04-20 16:24:54 +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 Remove leading spaces at empty line 2022-12-27 17:59:06 +08:00
builtins_async_generator.h Added New Code Of Asyncgenrator 2022-08-02 15:42:50 +08:00
builtins_async_iterator.cpp !4406 THROW_TYPE_ERROR_AND_RETURN Part 3 2023-07-15 08:19:15 +00:00
builtins_async_iterator.h Added New Code Of Asyncgenrator 2022-08-02 15:42:50 +08:00
builtins_atomics.cpp TicketNo: #I96GHN 2024-03-20 16:15:54 +08:00
builtins_atomics.h 获取tag时gc介入,导致block数值发生改变 2024-03-13 17:14:22 +08:00
builtins_bigint.cpp !5997 bigint 异常没有及时返回 2024-01-28 12:18:16 +00:00
builtins_bigint.h Add bigint type, add related instructions and Napi 2022-03-10 21:25:06 +08:00
builtins_boolean.cpp Add builtins trace 2023-04-20 16:24:54 +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 Add builtins trace 2023-04-20 16:24:54 +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 Refactor module, modify path_helper[part 1] 2023-07-14 14:51:21 +08:00
builtins_cjs_module.h Modify code warning 2024-01-09 19:54:37 +08:00
builtins_cjs_require.cpp Refactor module,modify exception [Part 1] 2023-08-01 14:52:51 +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 没有抛异常 2024-02-23 16:26:25 +08:00
builtins_collator.h Move ConstantPool from JSFunction to JSMethod 2022-08-17 18:58:42 +08:00
builtins_dataview.cpp Opt dataview.setviewvalue 2023-10-19 14:20:46 +08:00
builtins_dataview.h [feature]:dataview.prototype.get arraybuffer.isview aot nativeinline 2024-04-02 12:37:44 +08:00
builtins_date_time_format.cpp 没有抛异常 2024-02-23 16:26:25 +08:00
builtins_date_time_format.h Move ConstantPool from JSFunction to JSMethod 2022-08-17 18:58:42 +08:00
builtins_date.cpp 没有抛异常 2024-02-23 16:26:25 +08:00
builtins_date.h Added DateGetTime builtin 2024-04-16 23:13:14 +08:00
builtins_displaynames.cpp 没有抛异常 2024-02-23 16:26:25 +08:00
builtins_displaynames.h Add international specification module displaynames class code 2022-03-28 17:29:53 +08:00
builtins_errors.cpp issue:https://gitee.com/openharmony/commonlibrary_ets_utils/issues/I83868 2023-10-31 16:44:57 +08:00
builtins_errors.h issue:https://gitee.com/openharmony/commonlibrary_ets_utils/issues/I83868 2023-10-31 16:44:57 +08:00
builtins_finalization_registry.cpp allow the use of most Symbols as keys in weak collections 2023-07-24 06:27:45 -07:00
builtins_finalization_registry.h Add WeakRef and FinalizationRegistry interfaces 2022-06-01 20:59:20 +08:00
builtins_function.cpp Exception not thrown! 2024-04-16 19:56:30 +08:00
builtins_function.h Merge remote-tracking branch 'openharmony/master' into dev_shareheap 2024-03-11 22:42:20 +08:00
builtins_generator.cpp Fix THROW_TYPE_ERROR_AND_RETURN Part 1 2023-07-10 10:24:40 +08:00
builtins_generator.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_global.cpp 处理超大圈复杂度函数part2 2024-04-09 18:40:05 +08:00
builtins_global.h !6465 处理超大圈复杂度函数part2 2024-04-11 03:04:42 +00:00
builtins_intl.cpp Add builtins trace 2023-04-20 16:24:54 +08:00
builtins_intl.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_iterator.cpp AOT support destructuring assignment 2024-03-12 20:07:15 +08:00
builtins_iterator.h AOT support destructuring assignment 2024-03-12 20:07:15 +08:00
builtins_json.cpp Add UT 2024-04-17 16:39:28 +08:00
builtins_json.h Signed-off-by: yang-19970325 <yangyang585@huawei.com> 2024-04-14 23:11:38 +08:00
builtins_lazy_callback.cpp Optimizes AOT ldobjbyname for Builtin.prototype in TypeScript 2023-10-12 14:40:25 +08:00
builtins_lazy_callback.h support Intl.Segmenter for ECMA402 2024-01-24 19:11:45 -08:00
builtins_list_format.cpp 没有抛异常 2024-02-23 16:26:25 +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 没有抛异常 2024-02-23 16:26:25 +08:00
builtins_locale.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_map.cpp Feat(Aot): Enable builtins object ldobjbyname 2024-03-07 09:24:57 +08:00
builtins_map.h Inline Map.get builtin 2024-04-09 15:47:09 +03:00
builtins_math.cpp Implement inlining of Math.abs builtin 2024-03-14 17:50:23 +08:00
builtins_math.h Inline builtins Global.IsNan, Global.IsFinite, Math.Imul 2024-03-24 19:01:02 +08:00
builtins_method_index.h support top-level await for module 2023-12-09 22:47:29 +08:00
builtins_number_format.cpp 没有抛异常 2024-02-23 16:26:25 +08:00
builtins_number_format.h Move ConstantPool from JSFunction to JSMethod 2022-08-17 18:58:42 +08:00
builtins_number.cpp 修改告警 2024-03-25 19:49:20 +08:00
builtins_number.h NumberIs Inlining optimization 2024-04-02 18:32:39 +08:00
builtins_object.cpp Support Object.freeze for sharedobject/sharedfunction 2024-04-10 09:36:17 +08:00
builtins_object.h Merge remote-tracking branch 'openharmony/master' into dev_shareheap 2024-02-19 00:14:55 +08:00
builtins_plural_rules.cpp 没有抛异常 2024-02-23 16:26:25 +08:00
builtins_plural_rules.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_promise_handler.cpp !4406 THROW_TYPE_ERROR_AND_RETURN Part 3 2023-07-15 08:19:15 +00:00
builtins_promise_handler.h Upload promise code 2022-06-20 09:24:17 +08:00
builtins_promise_job.cpp Fixed the failure to dynamically load system libraries under normalized ohmurl 2024-04-15 19:41:28 +08:00
builtins_promise_job.h Fix for supporting Dynamic import 2022-11-23 14:35:22 +08:00
builtins_promise.cpp 没有抛异常 2024-02-23 16:26:25 +08:00
builtins_promise.h builtin.cpp repetitive code cleanup 2023-09-26 16:42:23 +08:00
builtins_proxy.cpp Support proxy variable diaplay while debugger 2023-08-09 11:30:30 +08:00
builtins_proxy.h !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +08:00
builtins_reflect.cpp fix some regress test 2023-11-17 11:24:04 +08:00
builtins_reflect.h builtin.cpp repetitive code cleanup 2023-09-26 16:42:23 +08:00
builtins_regexp.cpp Opt string regexp 2024-04-25 16:51:36 +08:00
builtins_regexp.h Opt string regexp 2024-04-25 16:51:36 +08:00
builtins_relative_time_format.cpp 没有抛异常 2024-02-23 16:26:25 +08:00
builtins_relative_time_format.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_segment_iterator.cpp support Intl.Segmenter for ECMA402 2024-01-24 19:11:45 -08:00
builtins_segment_iterator.h support Intl.Segmenter for ECMA402 2024-01-24 19:11:45 -08:00
builtins_segmenter.cpp 没有抛异常 2024-02-23 16:26:25 +08:00
builtins_segmenter.h support Intl.Segmenter for ECMA402 2024-01-24 19:11:45 -08:00
builtins_segments.cpp support Intl.Segmenter for ECMA402 2024-01-24 19:11:45 -08:00
builtins_segments.h support Intl.Segmenter for ECMA402 2024-01-24 19:11:45 -08:00
builtins_sendable_arraybuffer.cpp Fix BuiltinsArrayBuffer::Clone 2024-04-15 17:51:02 +08:00
builtins_sendable_arraybuffer.h Fix SendableArrayBuffer 2024-04-14 19:37:16 +08:00
builtins_set.cpp Forbidden Calling GetJSThread by Region 2024-01-19 17:38:00 +08:00
builtins_set.h Optimizes AOT ldobjbyname for Builtin.prototype in TypeScript 2023-10-12 14:40:25 +08:00
builtins_shared_array.cpp Fix some typedarray bugs and Add UT 2024-04-14 19:37:09 +08:00
builtins_shared_array.h Support sendable TypedArray 2024-04-07 21:03:05 +08:00
builtins_shared_function.cpp fix code review for shared check 2023-12-24 15:12:42 +08:00
builtins_shared_function.h Support Builtins ShareObject/ShareFunction 2023-12-14 21:54:39 +08:00
builtins_shared_json_value.cpp Add UT 2024-04-17 16:39:28 +08:00
builtins_shared_json_value.h Add UT 2024-04-17 16:39:28 +08:00
builtins_shared_map.cpp New API for SharedArray 2024-04-02 07:56:43 +08:00
builtins_shared_map.h Fix code check 2024-03-23 01:36:25 +08:00
builtins_shared_object.cpp Support Builtins ShareObject/ShareFunction 2023-12-14 21:54:39 +08:00
builtins_shared_object.h Support Builtins ShareObject/ShareFunction 2023-12-14 21:54:39 +08:00
builtins_shared_set.cpp New API for SharedArray 2024-04-02 07:56:43 +08:00
builtins_shared_set.h Fix code check 2024-03-23 01:36:25 +08:00
builtins_shared_typedarray.cpp Fix BuiltinsArrayBuffer::Clone 2024-04-15 17:51:02 +08:00
builtins_shared_typedarray.h Fix some typedarray bugs and Add UT 2024-04-14 19:37:09 +08:00
builtins_sharedarraybuffer.cpp Judge special value use Isxxx() instead of equal 2023-01-14 10:20:50 +08:00
builtins_sharedarraybuffer.h Modify unreasonable double type 2022-09-09 22:43:01 +08:00
builtins_string_iterator.cpp [新需求]: StringIteratorNext IR化 2024-03-17 13:51:48 +08:00
builtins_string_iterator.h Impl for-of and for-in HIR lowering 2023-10-26 15:40:03 +08:00
builtins_string.cpp Opt string regexp 2024-04-25 16:51:36 +08:00
builtins_string.h rebase pgo_type to master 2024-04-08 18:59:44 +08:00
builtins_symbol.cpp fix bug 2023-09-14 10:03:43 +08:00
builtins_symbol.h fix napi_coerce_to_native_binding_object 2023-11-21 20:46:12 +08:00
builtins_typedarray.cpp Float数组join 字符UTF-16编码异常 bugfix 2024-04-13 17:02:49 +08:00
builtins_typedarray.h add TypedArray.Reverse IR and moduletest 2024-04-12 14:44:33 +08:00
builtins_weak_map.cpp Forbidden Calling GetJSThread by Region 2024-01-19 17:38:00 +08:00
builtins_weak_map.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_weak_ref.cpp Fix Standalone build 0911 2023-09-11 10:26:01 +08:00
builtins_weak_ref.h Add WeakRef and FinalizationRegistry interfaces 2022-06-01 20:59:20 +08:00
builtins_weak_set.cpp Forbidden Calling GetJSThread by Region 2024-01-19 17:38:00 +08:00
builtins_weak_set.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins.cpp Opt string regexp 2024-04-25 16:51:36 +08:00
builtins.h Add UT 2024-04-17 16:39:28 +08:00
shared_builtins.cpp Opt string regexp 2024-04-25 16:51:36 +08:00