Commit Graph

  • ea9f7cc660 bug fix framehander should update optimizedReturnAddr_ songzhengchao 2022-06-02 22:01:42 +08:00
  • 7ad1977347 Description: Delete the tests for checking EcmaString's behaivoir after SetCompressedStringsEnabled(true). Details: Delete the part where SetCompressedStringsEnabled(true) is called. Issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5ANQA Gongyuhang 2022-06-03 19:39:28 +08:00
  • 69ac5a27a9 Implement Prologue refactor and Add mulitple Optimized Frame In LLVM 12.0.1 songzhengchao 2022-06-02 14:35:14 +08:00
  • f79a7b7f03 !1473 add unittest case for js_date_time_format Merge pull request !1473 from zhaozhibo/master openharmony_ci 2022-06-03 05:06:42 +00:00
  • 99f06bae64 Merge branch 'master' of gitee.com:openharmony/ark_js_runtime into master jiangkai43 2022-06-02 11:17:00 +00:00
  • d50c83dc69 Add atomics project and modify code errors jiangkai43 2022-05-25 22:03:38 +08:00
  • 33c2569bab !1488 fix 262 script Merge pull request !1488 from hjzhangcm/master openharmony_ci 2022-06-02 10:34:53 +00:00
  • f288f606d0 Modify compilation script hjzhangcm 2022-06-02 15:01:33 +08:00
  • da3653f97c !1487 fix proxy bug Merge pull request !1487 from changcheng/fix_proxy_bug openharmony_ci 2022-06-02 09:11:24 +00:00
  • 666eb6b8bd Add Containers List And LinkedList chenqi 2022-06-02 09:11:52 +08:00
  • 94f5ace070 !1485 Delete RSP macro and .S file Merge pull request !1485 from 李晨帅/master openharmony_ci 2022-06-02 06:54:55 +00:00
  • 6372886de2 !1486 增加debugger模块的测试用例 Merge pull request !1486 from hyq5234/master openharmony_ci 2022-06-02 04:38:13 +00:00
  • 169a211443 Merge remote-tracking branch 'oh/master' Yuqiang Xian 2022-06-02 11:54:46 +08:00
  • 419394270f Descriptor: fix proxy bug details:SetMethod always is nullptr, set right method: CallJsProxy issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5AIBR wengchangcheng 2022-06-02 11:28:13 +08:00
  • 25e1273bb9 Added debugger module tests. yqhan 2022-06-02 10:50:26 +08:00
  • a724508c73 Delete RSP macro and .S file lichenshuai 2022-06-02 10:32:46 +08:00
  • c0941b6d30 !1483 Fix usage of gate accessor Merge pull request !1483 from Mingliang Zeng/master openharmony_ci 2022-06-02 02:02:56 +00:00
  • 4f070c9e78 Fix code check issues. Yuqiang Xian 2022-06-02 08:49:08 +08:00
  • 860faad95d https://gitee.com/openharmony/ark_js_runtime/issues/I5AGGG Mingliang Zeng 2022-06-02 01:56:19 +08:00
  • c492d6a7bc Merge remote-tracking branch 'oh/master' Yuqiang Xian 2022-06-02 00:31:44 +08:00
  • 5c889882e9 The region object and its interfaces should be safer and more robust to its users. Yuqiang Xian 2022-06-02 00:04:59 +08:00
  • 39130320ac !1385 debugger refactor [ part-1 ] Merge pull request !1385 from changcheng/debugger_refactor openharmony_ci 2022-06-01 15:34:58 +00:00
  • 7e3af05fb1 !1442 Add WeakRef and FinalizationRegistry interfaces Merge pull request !1442 from 小马奔腾/master openharmony_ci 2022-06-01 15:07:08 +00:00
  • 9ea13c48f9 Descriptor: debugger refactor [ part-1 ] details: 1. delete unused method 2. modify file dir 3. add event channel for every domain 4. implement domain function in agent and delete js_backend 5. modify dispatchTable to static 6. modify debugger_api 7. modify js_debugger and add debugger_executor issue: https://gitee.com/openharmony/ark_js_runtime/issues/I58LOO wengchangcheng 2022-05-21 21:31:17 +08:00
  • 4de1fb7f48 !1433 Optimize mokuai application Merge pull request !1433 from yingguofeng/master openharmony_ci 2022-06-01 13:45:34 +00:00
  • a4062881d1 Add WeakRef and FinalizationRegistry interfaces xdmal 2022-05-27 10:26:55 +08:00
  • 1cb8be60f4 add unittest case for js_date_time_format zhaozhibo 2022-05-31 16:27:31 +08:00
  • ec5185302a !1475 Bugfixs for AsyncFunctionReject and Poplexenv Merge pull request !1475 from lijincheng/aot-test openharmony_ci 2022-06-01 11:05:13 +00:00
  • c95c2f92a9 !1469 Enable EcmaModule Merge pull request !1469 from fanshengli/ecmaModule openharmony_ci 2022-06-01 10:54:03 +00:00
  • 27ff46b4dc issue:I5A4L3 Enable EcmaModule lifansheng 2022-05-31 10:59:03 +08:00
  • fa6f85cba0 !1478 Remove Ts2abc Debug Option For Aot Unit Tests Merge pull request !1478 from 许杰/removeDebug openharmony_ci 2022-06-01 08:35:07 +00:00
  • b4f461f0bc Bugfixs for AsyncFunctionReject and Poplexenv lijincheng 2022-05-31 19:20:56 +08:00
  • bb68756c7b !1479 Solve some issues for asm interpreter Merge pull request !1479 from 孙哲/master openharmony_ci 2022-06-01 04:20:36 +00:00
  • 33efa29adb Solve some issues for asm interpreter sunzhe23 2022-06-01 11:38:27 +08:00
  • 03e1ff5f35 Redesign the region flag setting and fix potential bugs within it. Yuqiang Xian 2022-06-01 11:38:56 +08:00
  • ed27a1b816 Remove Ts2abc Debug Option For Aot Unit Tests xujie 2022-06-01 10:40:40 +08:00
  • ee370a8ddd !1439 Refactor TS Types Merge pull request !1439 from dingding/refactor_type openharmony_ci 2022-05-31 14:48:03 +00:00
  • 73689999ed Add jsnapi interface CopyableGlobal yingguofeng@huawei.com 2022-05-26 14:31:14 +08:00
  • 885a1cd01f !1445 Format global constants and improve efficiency Merge pull request !1445 from 袁尧/master openharmony_ci 2022-05-31 13:51:02 +00:00
  • 41d2d54a7d !1477 Fix usage of non-standard C++ Merge pull request !1477 from Mingliang Zeng/master openharmony_ci 2022-05-31 13:37:15 +00:00
  • 3c4b63cc73 https://gitee.com/openharmony/ark_js_runtime/issues/I5A969 Mingliang Zeng 2022-05-31 20:22:09 +08:00
  • b34b0a3e40 Refactor TS Types ding 2022-05-30 10:39:23 +08:00
  • 250a9164ce !1471 fix master warning and static vulnerability Merge pull request !1471 from hjzhangcm/master openharmony_ci 2022-05-31 09:50:46 +00:00
  • cfdfd3e1b9 Description: Reduce redundant code by using predefined global constants instead of creating new constant strings Move all global constant strings into nonmovable space to improve code efficiency. yaoyuan 2022-05-31 16:29:55 +08:00
  • 4399e034f9 fix master warning and static vulnerability hjzhangcm 2022-05-31 11:21:37 +08:00
  • f17c1d64c2 !1459 Circuit IR optimizer frameworks Merge pull request !1459 from Mingliang Zeng/master openharmony_ci 2022-05-31 07:29:39 +00:00
  • 360ea7c94f !1466 Modify static vulnerability Merge pull request !1466 from hjzhangcm/master openharmony_ci 2022-05-31 03:32:09 +00:00
  • 36f7ae1897 !1447 support memory params configuration Merge pull request !1447 from lukai/master openharmony_ci 2022-05-31 03:30:30 +00:00
  • 47aa717ab8 Modify static vulnerability hjzhangcm 2022-05-30 18:20:23 +08:00
  • e419729e6c https://gitee.com/openharmony/ark_js_runtime/issues/I59TAQ Mingliang Zeng 2022-05-30 07:22:55 +08:00
  • 5a574dd9a1 !1463 add a unit-test for JSAPIVectorIterator Merge pull request !1463 from hjzhangcm/master openharmony_ci 2022-05-31 01:46:23 +00:00
  • 4b891ccba0 !1441 add more bytecodes in aot type infer Merge pull request !1441 from huoqingyi/typeinfer openharmony_ci 2022-05-30 16:52:43 +00:00
  • b5da11304d !1467 TSAOT Lowering update test case Merge pull request !1467 from Hailiang/aot_lowering openharmony_ci 2022-05-30 13:08:22 +00:00
  • 837f960832 add type infer for more bytecodes huoqingyi 2022-05-26 12:54:21 +08:00
  • e0b67aa465 add test case for JSAPIVectorIterator class hjzhangcm 2022-05-30 11:35:54 +08:00
  • 7c408f737d TSAOT Lowering update test cases Hailiang Hu 2022-05-30 14:57:18 +08:00
  • 30d458262f !1461 fix bug for assembler aarch64 Merge pull request !1461 from getingke/js_assembler_aarch64 openharmony_ci 2022-05-30 11:35:35 +00:00
  • f578140455 !1450 add execute and generator rsp frame assembler of arm64 Merge pull request !1450 from wanghuan2022/master openharmony_ci 2022-05-30 11:27:24 +00:00
  • af1288928f !1465 add cpuProfileNode.hitCount member Merge pull request !1465 from buzhuyu/master openharmony_ci 2022-05-30 11:09:02 +00:00
  • 16c5395069 add execute and generator rsp frame assembler of arm64 wanghuan 2022-05-28 10:43:07 +08:00
  • 403028f7dc !1440 add getter/setter Merge pull request !1440 from 孙哲/master openharmony_ci 2022-05-30 09:33:42 +00:00
  • 1a5e085031 support memory parameters configuration lukai 2022-05-27 17:56:07 +08:00
  • 34751aae65 add cpuProfileNode.hitCount member ISSUE:https://gitee.com/openharmony/ark_js_runtime/issues/I59YDA Signed-off-by: buzhuyu <buzhuyu@huawei.com> buzhuyu 2022-05-30 14:57:22 +08:00
  • b89c51585d Fix code style check issues. Yuqiang Xian 2022-05-30 16:40:36 +08:00
  • 8ee98b8913 fixed for some bug with assembler aarch64 getingke 2022-05-30 16:23:35 +08:00
  • 372df16bd4 Refactor JSCall Dispatcher and implments asm getter/setter sunzhe23 2022-05-30 10:41:07 +08:00
  • 32fa88256a Fix issues in snapshot deserialization for region flag setting. Yuqiang Xian 2022-05-30 15:30:49 +08:00
  • 768f316888 !1460 Fix C Interpreter Bug When Enabling rsp Merge pull request !1460 from 李晨帅/master openharmony_ci 2022-05-30 07:21:01 +00:00
  • d60310edee Fix issues after merging latest changes for snapshot enhancement. Yuqiang Xian 2022-05-30 13:34:42 +08:00
  • aec17d740f Merge remote-tracking branch 'oh/master' Yuqiang Xian 2022-05-30 12:09:58 +08:00
  • 07577c2819 Fix a typo. Yuqiang Xian 2022-05-30 12:05:10 +08:00
  • a6bc94829b Fix C Interpreter Bug When Enabling rsp lichenshuai 2022-05-30 10:08:41 +08:00
  • caad49942b !1452 Impl rsp frame of arm64 Merge pull request !1452 from zhangyukun8/master openharmony_ci 2022-05-30 02:11:24 +00:00
  • e14867e3d5 !1418 Snapshot support multiSpcae and multiFiles Merge pull request !1418 from dingwen/master openharmony_ci 2022-05-29 16:51:43 +00:00
  • 80f810fc8f !1432 Add multi-abc-file support in stub compiler and aot compiler and related adaptation. Merge pull request !1432 from luochuhao/unifycomandbc openharmony_ci 2022-05-29 15:40:52 +00:00
  • 59b5c9bd9e !1457 Merge Bugfix from master into 3.2Beta Merge pull request !1457 from lukai/beta3.2 OpenHarmony-v3.2-Beta1 openharmony_ci 2022-05-29 12:49:57 +00:00
  • 611eac26be !1456 add bc name in BytecodeHandlerCallSignature Merge pull request !1456 from gonggong/master openharmony_ci 2022-05-29 10:29:52 +00:00
  • 9f53c75d71 !1436 Fix Intl object initialization bug Merge pull request !1436 from Pan Zhenyu/master openharmony_ci 2022-05-29 09:32:13 +00:00
  • 7522f51989 Add multi-abc-file support in stub compiler and aot compiler and related adaptation. luochuhao 2022-05-16 19:38:24 +08:00
  • 58ccd3be56 fix intl object fallbacksymbol accessor initialize bug Zhenyu Pan 2022-05-29 16:53:13 +08:00
  • 57a480b72d Merge bugfix from master into 3.2beta lukai 2022-05-29 15:10:10 +08:00
  • fc514fe937 add bc name in BytecodeHandlerCallSignature issue:https://gitee.com/openharmony/ark_js_runtime/issues/I59RTW?from=project-issue Signed-off-by: gongjunsong <gongjunsong@huawei.com> gongjunsong 2022-05-29 14:10:35 +08:00
  • bb669fdb78 !1451 The hole tag bug fix Merge pull request !1451 from yingguofeng/hole openharmony_ci 2022-05-28 12:45:33 +00:00
  • a38b774573 Description: The change of hole tag cause that nullptr to be judged as a heap object yingguofeng@huawei.com 2022-05-28 14:48:47 +08:00
  • 794474f735 !1455 support disable debugger and runtime domain Merge pull request !1455 from changcheng/fix_disable_debugger openharmony_ci 2022-05-28 11:12:50 +00:00
  • 568ec4cbf9 Descriptor: support disable debugger and runtime domain details: add disable method for debugger and runtime issue: https://gitee.com/openharmony/ark_js_runtime/issues/I59QMX wengchangcheng 2022-05-28 17:43:06 +08:00
  • c41ca7a394 !1448 Modify the time type and isStart Merge pull request !1448 from buzhuyu/master openharmony_ci 2022-05-28 10:19:33 +00:00
  • f241c7f7e4 Modify the time type ISSUE:https://gitee.com/openharmony/ark_js_runtime/issues/I59LQ9 Signed-off-by: buzhuyu <buzhuyu@huawei.com> buzhuyu 2022-05-27 15:44:56 +08:00
  • ae9186ce23 Impl rsp frame of arm64 1. Impl ldrb, ldrh 2. Impl native branch and return zhangyukun 2022-05-28 15:56:36 +08:00
  • 56d5c9dabc !1449 fix profiler dependent debugger Merge pull request !1449 from changcheng/heap_profiler_fix openharmony_ci 2022-05-28 07:00:15 +00:00
  • afdd2b9c3f !1446 Set stub output to out for test Merge pull request !1446 from dingding/test_build_cache openharmony_ci 2022-05-28 04:53:34 +00:00
  • c880e296ef Descriptor: fix profiler dependent debugger details: add ProfilerNotify without check debug mode issue: https://gitee.com/openharmony/ark_js_runtime/issues/I59OYR wengchangcheng 2022-05-28 10:08:52 +08:00
  • 2add907c4f Snapshot support multiSpcae and multiFiles Description:allcate object to different space and support serialize multi files ISSUE:https://gitee.com/openharmony/ark_js_runtime/issues/I592G1 dingwen 2022-05-24 20:11:55 +08:00
  • cecc0fc7fb Temporary set stub output to out. ding 2022-05-27 17:32:30 +08:00
  • 8734cdc2dc !1425 align machineCode for aarch64 Merge pull request !1425 from wpy111/master openharmony_ci 2022-05-27 06:40:35 +00:00
  • 00a28c5571 !1444 cherry-pick conditional breakpoint to release Merge pull request !1444 from Gymee/condition_breakpoint OpenHarmony-v3.1.1-Release OpenHarmony-3.1-API8-SDK-Public openharmony_ci 2022-05-27 06:24:30 +00:00
  • a777e62d3c !1443 fix the test case gc problem Merge pull request !1443 from hjzhangcm/master openharmony_ci 2022-05-27 04:45:53 +00:00
  • 6d313932e8 cherry-pick conditional breakpoint to release Gymee 2022-05-27 11:36:32 +08:00
  • d1ffe9610d fix the gc bug in the Wagner branch of the yellow environment hjzhangcm 2022-05-27 10:32:49 +08:00
  • b05717f366 reason:fix aarch64 align description:add regular data issue:https://gitee.com/openharmony/ark_js_runtime/issues/I596LD?from=project-issue wupengyong 2022-05-26 11:08:32 +08:00