arkcompiler_ets_runtime/ecmascript/builtins
openharmony_ci 9e027c99cb
!4677 修复Array.prototype.[last]indexOf在Stable路径的漏洞
Merge pull request !4677 from Onlynagesha/dev-builtin-indexof-bugfix
2023-08-25 09:38:42 +00:00
..
tests !4645 支持Builtins escape & unescape 函数 2023-08-23 06:40:38 +00:00
builtins_ark_tools.cpp Fix THROW_TYPE_ERROR_AND_RETURN Part 1 2023-07-10 10:24:40 +08:00
builtins_ark_tools.h Some TSAOT Wrokload Optimization 2023-07-02 18:09:41 +08:00
builtins_array.cpp Bugfix in stable path of Array.prototype.[last]indexOf 2023-08-25 15:54:30 +08:00
builtins_array.h Bugfix in stable path of Array.prototype.[last]indexOf 2023-08-25 15:54:30 +08:00
builtins_arraybuffer.cpp !4405 Add pure NaN for DataView 2023-07-24 04:01:48 +00:00
builtins_arraybuffer.h Fixed ByteArray not supporting BIGINT64 and BIGUINT64 2023-07-04 23:14:59 +08:00
builtins_async_from_sync_iterator.cpp The caller of NewRuntimeCallInfo fails to promptly return an exception 2023-07-14 10:18:21 +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 Bugfix on BuiltinsAtomics::HandleWithBigInt64 not timely return exception 2023-08-11 11:14:47 +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 support serialize bigint 2023-05-09 17:29:31 +08: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 Remove leading spaces at empty line 2022-12-27 17:59:06 +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 Add builtins trace 2023-04-20 16:24:54 +08:00
builtins_collator.h Move ConstantPool from JSFunction to JSMethod 2022-08-17 18:58:42 +08:00
builtins_dataview.cpp Bugfix on BuiltinsDataView::SetViewValue and GetViewValue 2023-08-02 09:56:01 +08:00
builtins_dataview.h Bugfix on BuiltinsDataView::SetViewValue and GetViewValue 2023-08-02 09:56:01 +08:00
builtins_date_time_format.cpp Fix Intl resolvedOptions bug 2023-06-15 11:32:09 +08:00
builtins_date_time_format.h Move ConstantPool from JSFunction to JSMethod 2022-08-17 18:58:42 +08:00
builtins_date.cpp Add builtins trace 2023-04-20 16:24:54 +08:00
builtins_date.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_displaynames.cpp Fix THROW_TYPE_ERROR_AND_RETURN Part 3 2023-07-14 16:16:09 +08:00
builtins_displaynames.h Add international specification module displaynames class code 2022-03-28 17:29:53 +08:00
builtins_errors.cpp Modifying Code Alarms 2023-07-18 10:01:28 +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 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 Fixed data type under builtins (int->uint) 2023-07-20 16:48:27 +08:00
builtins_function.h !1833 fix fuzztest errro and add new fuzztest 2022-07-25 08:49:51 +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 description:修改全局变量命名不规范问题 2023-08-23 09:59:05 +08:00
builtins_global.h description:support global escape&unescape feature 2023-08-19 23:42:34 +08: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 Add builtins trace 2023-04-20 16:24:54 +08:00
builtins_iterator.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_json.cpp Multi-instance simultaneous cup profile sampling failed 2023-03-09 17:40:21 +08:00
builtins_json.h Code alarm cleaning 2022-09-23 09:42:02 +08:00
builtins_lazy_callback.cpp Lazy initialization for some builtins interface 2023-05-12 11:43:22 +08:00
builtins_lazy_callback.h Lazy initialization for some builtins interface 2023-05-12 11:43:22 +08:00
builtins_list_format.cpp Fix throw excecption 2023-07-14 16:48:09 +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 throw excecption 2023-07-14 16:48:09 +08:00
builtins_locale.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_map.cpp Fixed data type under builtins (int->uint) 2023-07-20 16:48:27 +08:00
builtins_map.h Add object object fromEntries interface 2022-05-05 14:14:56 +08:00
builtins_math.cpp Fix THROW_TYPE_ERROR_AND_RETURN Part 2 2023-07-10 14:05:59 +08:00
builtins_math.h heap allocation sampling 2023-05-23 15:38:38 +08:00
builtins_method_index.h Fix AsyncGenerator 2023-02-23 18:43:29 +08:00
builtins_number_format.cpp Fix Intl resolvedOptions bug 2023-06-15 11:32:09 +08:00
builtins_number_format.h Move ConstantPool from JSFunction to JSMethod 2022-08-17 18:58:42 +08:00
builtins_number.cpp Internationalized module isolation scheme (function isolation) 2023-03-13 14:52:07 +08:00
builtins_number.h optimization math and number function 2022-08-27 17:24:16 +08:00
builtins_object.cpp !4406 THROW_TYPE_ERROR_AND_RETURN Part 3 2023-07-15 08:19:15 +00:00
builtins_object.h 支持ECMA2022新增Builtins函数Object.hasOwn 2023-06-09 14:22:16 +08:00
builtins_plural_rules.cpp Add builtins trace 2023-04-20 16:24:54 +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 !4455 Refactor module,modify exception [Part 1] 2023-08-01 08:03:45 +00:00
builtins_promise_job.h Fix for supporting Dynamic import 2022-11-23 14:35:22 +08:00
builtins_promise.cpp Fixed data type under builtins (int->uint) 2023-07-20 16:48:27 +08:00
builtins_promise.h Bugfix on Promise.all for memory leak 2023-04-25 09:47:39 +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 Fixed data type under builtins (int->uint) 2023-07-20 16:48:27 +08:00
builtins_reflect.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_regexp.cpp Fixed data type under builtins (int->uint) 2023-07-20 16:48:27 +08:00
builtins_regexp.h RegExp enables $1..$9 global cache 2023-02-03 09:52:03 +08:00
builtins_relative_time_format.cpp Add builtins trace 2023-04-20 16:24:54 +08:00
builtins_relative_time_format.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_set.cpp Fixed data type under builtins (int->uint) 2023-07-20 16:48:27 +08:00
builtins_set.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +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 ecmastring interface refractor 2022-09-23 16:29:26 +08:00
builtins_string_iterator.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_string.cpp Optimize string-related function 2023-08-23 11:14:22 +08:00
builtins_string.h ECMA 2022+规范支持Builtins函数-String.prototype.at 2023-06-19 20:29:02 -07:00
builtins_symbol.cpp Fix THROW_TYPE_ERROR_AND_RETURN Part 1 2023-07-10 10:24:40 +08:00
builtins_symbol.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_typedarray.cpp !4629 运行ABC文件过程中,函数panda::ecmascript::builtins::BuiltinsTypedArray::Set存在堆越界写漏洞 2023-08-19 10:04:13 +00:00
builtins_typedarray.h description:typedarray toReversed解决冲突 2023-08-11 16:48:18 +08:00
builtins_weak_map.cpp allow the use of most Symbols as keys in weak collections 2023-07-24 06:27:45 -07:00
builtins_weak_map.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins_weak_ref.cpp allow the use of most Symbols as keys in weak collections 2023-07-24 06:27:45 -07:00
builtins_weak_ref.h Add WeakRef and FinalizationRegistry interfaces 2022-06-01 20:59:20 +08:00
builtins_weak_set.cpp allow the use of most Symbols as keys in weak collections 2023-07-24 06:27:45 -07:00
builtins_weak_set.h Sync js_runtime to openharmony 2021-09-08 09:20:53 +08:00
builtins.cpp !4662 Optimizes clear/Values/Entries/Keys of JSMap/JSSet with CIR 2023-08-25 03:26:37 +00:00
builtins.h fix code check and realm parameter 2023-06-11 16:18:18 +08:00