Commit Graph

  • 7d12ac2836 optimize smart gc params xiongluo 2022-06-07 17:21:47 +08:00
  • 8f66d55a80 fixed for reviewed by sunzhe getingke 2022-06-09 20:01:33 +08:00
  • 26dbd673ff Fix rsp frame on arm64 1. fix callnative entry 2. adapt newobjdynrange zhangyukun 2022-06-08 09:22:37 +08:00
  • 766c707a2e !1536 Refactor GateType Merge pull request !1536 from dingding/refactor_gateType openharmony_ci 2022-06-09 11:41:02 +00:00
  • 5a2110adfd add test case for jsdisplaynames issue:https://gitee.com/openharmony/ark_js_runtime/issues/I5BKT9 hjzhangcm 2022-06-09 18:54:50 +08:00
  • 4b29cbccc4 !1542 Fix TaggedList Codex Warning Merge pull request !1542 from chenqi/FixTaggedList openharmony_ci 2022-06-09 10:06:35 +00:00
  • 56c822e058 !1544 Fix compiling issues on Mac included by continuous integration Merge pull request !1544 from Pan Zhenyu/master openharmony_ci 2022-06-09 09:48:45 +00:00
  • 8bfd16debf Refactor GateType ding 2022-06-08 19:50:21 +08:00
  • 9cc551e368 !1547 MMap memory without tag Merge pull request !1547 from yingguofeng/master openharmony_ci 2022-06-09 09:26:12 +00:00
  • 4d1b2fc7c1 !1548 fix codex warning Merge pull request !1548 from hjzhangcm/master openharmony_ci 2022-06-09 09:20:04 +00:00
  • 8ebb5ddeaf fix codex warning issue:https://gitee.com/openharmony/ark_js_runtime/issues/I5BJJW?from=project-issue hjzhangcm 2022-06-09 16:33:51 +08:00
  • c296026981 !1545 JS Runtime official document modification Merge pull request !1545 from DaiHN/docs_revise openharmony_ci 2022-06-09 08:31:33 +00:00
  • c10b874d14 !1518 add thread nullptr check in ThreadCheck Merge pull request !1518 from 苏重威/master openharmony_ci 2022-06-09 08:13:44 +00:00
  • 31e7e2ecf3 !1532 fix codex warning Merge pull request !1532 from hjzhangcm/master openharmony_ci 2022-06-09 07:50:01 +00:00
  • 4b0201248b Description:The feature of "tag" in ark heap has been invalidated by a previous PR. yingguofeng@huawei.com 2022-06-09 15:32:13 +08:00
  • 7927740103 fix compilation bug on MacOS ZhenyuPan 2022-06-09 15:21:16 +08:00
  • 1472eb3033 JS Runtime official document modification ----------------------------------------- DaiH 2022-06-09 15:13:44 +08:00
  • 4f49467d58 Fix TaggedList Codex Warning chenqi 2022-06-09 10:46:23 +08:00
  • 55faa875dc !1538 fix some interpreter performance issue Merge pull request !1538 from 孙哲/master openharmony_ci 2022-06-09 06:30:15 +00:00
  • 139eb3c346 !1541 modify unique_ptr and add ASSERT Merge pull request !1541 from changcheng/modify_unique openharmony_ci 2022-06-09 05:43:33 +00:00
  • 1ee5638cf9 Descriptor: modify unique_ptr and add ASSERT details: 1. modify unique_ptr t oconst & 2. modify unit32_t to int32_t 3. add ASSERT before get optional value issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5BHDS wengchangcheng 2022-06-09 12:21:40 +08:00
  • 62d97885f8 fixed for aot call asm interpreter getingke 2022-06-06 19:32:14 +08:00
  • 4c5952a90f Fix some performance issue for asm interpreter sunzhe23 2022-06-09 10:30:14 +08:00
  • e013c8247a !1533 modify for some bugs Merge pull request !1533 from Riachel/master openharmony_ci 2022-06-09 02:06:23 +00:00
  • 74c1cea9d7 !1507 Modify Container ArrayList Merge pull request !1507 from zhangjixing/Push_ArrayList openharmony_ci 2022-06-08 23:58:53 +00:00
  • bf456b417f !1535 debugger refactor of independent js_runtime [ part-2 ] Merge pull request !1535 from changcheng/debugger_refactor_2 openharmony_ci 2022-06-08 14:22:22 +00:00
  • a9d67a0b2a Descriptor: debugger refactor of independent js_runtime [ part-2 ] details: add ToJson sample by PtJson issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5BBPM wengchangcheng 2022-06-08 18:20:09 +08:00
  • bb50d4aefe Descriptor: debugger refactor of independent js_runtime [ part-2 ] details: add Create function by PtJson issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5BBPM wengchangcheng 2022-06-08 18:19:29 +08:00
  • 25405f84a3 Descriptor: debugger refactor of independent js_runtime [ part-2 ] details: use pt json to parse message issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5BBPM wengchangcheng 2022-06-08 15:48:56 +08:00
  • 93af33171e Merge branch 'master' of gitee.com:openharmony/ark_js_runtime into master hjzhangcm 2022-06-08 10:58:24 +00:00
  • 6e3949a654 !1489 support stackless callnew for asm interpreter Merge pull request !1489 from 孙哲/master openharmony_ci 2022-06-08 10:12:24 +00:00
  • 3545d16472 Descriptor: modify for some bugs details: 1. delete trackAllocations_ 2. modify size_t to int64 3. modify IntegerRef to NumberRef issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5BCAD Riachel 2022-06-08 16:28:07 +08:00
  • e25d85cd16 modify ecmaModule to support CjsModule lifansheng 2022-06-06 11:07:07 +08:00
  • 7555cf4213 fix codex warning issue:https://gitee.com/openharmony/ark_js_runtime/issues/I5BCD6?from=project-issue hjzhangcm 2022-06-08 16:29:33 +08:00
  • 10ebc065d8 Support stackless callnew for asm interpreter sunzhe23 2022-06-08 11:57:26 +08:00
  • 6ac2f15373 !1519 Modify Container Plainarray Merge pull request !1519 from zhangjixing/push_Plainarray openharmony_ci 2022-06-08 04:52:11 +00:00
  • 929d0db70e !1508 fix aarch64 rsp Merge pull request !1508 from wpy111/master openharmony_ci 2022-06-08 03:38:10 +00:00
  • 9a35d504b2 Merge remote-tracking branch 'oh/master' Yuqiang Xian 2022-06-08 11:21:28 +08:00
  • eee606c334 Support CommonJS's module export function ------------------------------------------ 1. Support CommonJS's module export function 2. Related test cases issue:https://gitee.com/openharmony/ark_js_runtime/issues/I5590V DaiH 2022-06-08 10:59:06 +08:00
  • 00934aa1d6 Rename RegionSpaceType to RegionSpaceFlag to better distinguish the name from that in Space class. Yuqiang Xian 2022-06-08 09:32:50 +08:00
  • b0e4d0db39 reason:fix aarch64 rsp description:fix PopAsmInterpEntryFrame issue:https://gitee.com/openharmony/ark_js_runtime/issues/I5B7OR?from=project-issue wupengyong 2022-06-08 09:24:05 +08:00
  • 9f918a7dd7 Modify Container PlainArray zjx 2022-06-07 11:05:05 +08:00
  • cabfe1a62e !1345 Implement Prologue refactor and Add mulitple Optimized Frame In LLVM 12.0.1 Merge pull request !1345 from songzhengchao/optimizedjsfunction openharmony_ci 2022-06-07 13:49:24 +00:00
  • fbd0297163 !1525 fix string 262 Merge pull request !1525 from xliu/string_optimize openharmony_ci 2022-06-07 13:46:31 +00:00
  • 3254b36a39 !1520 Fix rsp frame on arm64 Merge pull request !1520 from zhangyukun8/master openharmony_ci 2022-06-07 13:09:53 +00:00
  • 001bd92d0f fix string trim Description fix string trim of empty string. Issue: #I5B6S0:fix string trim xliu 2022-06-07 19:58:20 +08:00
  • 6b0c953505 Fix rsp frame on arm64 1. add call getter and setter zhangyukun 2022-06-07 16:26:22 +08:00
  • f63f7b5b2e !1454 Support transfer custom native object Merge pull request !1454 from wangzhaoyong/master openharmony_ci 2022-06-07 11:51:17 +00:00
  • 3cb75fb3ee !1513 debugger refactor of independent js_runtime [ part-1 ] Merge pull request !1513 from changcheng/debugger_refactor_1 openharmony_ci 2022-06-07 10:46:33 +00:00
  • c2e20b03d5 Descriptor: debugger refactor of independent js_runtime [ part-1 ] details: using stl instead of js_runtime container ans string issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5AYKS wengchangcheng 2022-06-06 23:34:43 +08:00
  • 6f19d05485 !1498 JS栈打印支持native方法指针打印 Merge pull request !1498 from 堂宇/master openharmony_ci 2022-06-07 09:34:30 +00:00
  • 9398651bdf Split region flag type declaration into separated Space type and GC flags. Yuqiang Xian 2022-06-07 17:10:37 +08:00
  • 9d0b4b7e43 !1490 Invalid Object And mem map oom Merge pull request !1490 from yingguofeng/master openharmony_ci 2022-06-07 08:21:07 +00:00
  • 11895598b5 !1435 Add smart gc interface Merge pull request !1435 from xiongluo/smart_gc openharmony_ci 2022-06-07 07:58:35 +00:00
  • dfb9eeaa92 Revert "debug" songzhengchao 2022-06-07 14:39:13 +08:00
  • 17fcba9439 !1516 AOT compiler supports file without type info Merge pull request !1516 from dingding/aot_js openharmony_ci 2022-06-07 07:55:22 +00:00
  • cf6cb22c00 !1511 add type infer test framework && test case Merge pull request !1511 from hongtao/typeinfertest openharmony_ci 2022-06-07 07:32:53 +00:00
  • 69f27f5326 !1476 Added method to set sampling interval Merge pull request !1476 from buzhuyu/master openharmony_ci 2022-06-07 06:38:16 +00:00
  • 8ca37dcb29 JS stack printing supports native method pointer printing Rtangyu 2022-06-07 14:33:17 +08:00
  • 0a218f7bb7 add smart gc interface and change gc params xiongluo 2022-06-06 21:06:23 +08:00
  • e189c888a0 Merge remote-tracking branch 'szc/optimizedjsfunction' songzhengchao 2022-06-07 11:16:16 +08:00
  • 3ea50b760d AOT compiler supports file without type info ding 2022-06-07 12:12:06 +08:00
  • 99688fd766 ==-------------------------------------------== Support transfer custom native object 1. add create object interface for napi 2. support serialize custom native object issue: https://gitee.com/openharmony/ark_js_runtime/issues/I59GXI ==-------------------------------------------== wangzhaoyong 2022-05-28 18:13:10 +08:00
  • 225df7058a !1506 add statsUpdate and lastObjectId event Merge pull request !1506 from Riachel/master openharmony_ci 2022-06-07 04:26:00 +00:00
  • af9bec981f add type infer test case add test case for AOT type infer taohong 2022-06-06 19:23:59 +08:00
  • 6ef6305257 add vm destruct log and thread nullptr check in ThreadCheck scw 2022-06-07 10:58:19 +08:00
  • a888e67c07 !1484 String Trim Optimization Merge pull request !1484 from xliu/string_optimize openharmony_ci 2022-06-07 04:09:22 +00:00
  • 557c07bb07 Descriptor: support heapprofiler domain details: 1. add statsUpdate event 2. add lastObjectId event issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5AUJA Riachel 2022-06-06 14:47:02 +08:00
  • 8c90a1c2a2 !1474 Modify static vulnerability alarm and code warning Merge pull request !1474 from hjzhangcm/master openharmony_ci 2022-06-07 03:28:54 +00:00
  • bdcaad3130 !1515 Modifying 262 script file failed to judge Merge pull request !1515 from hjzhangcm/master openharmony_ci 2022-06-07 03:22:09 +00:00
  • 29aaba60ba describe:fix 262 script issue:https://gitee.com/openharmony/ark_js_runtime/issues/I5AZHA hjzhangcm 2022-06-07 09:57:59 +08:00
  • de70962f34 !1491 fix globalEnvConstants initialize bug Merge pull request !1491 from xiongluo/fix_global_const openharmony_ci 2022-06-07 01:45:09 +00:00
  • ba499f816f !1504 Fix rsp frame on arm64 Merge pull request !1504 from zhangyukun8/master openharmony_ci 2022-06-07 01:09:43 +00:00
  • 8c85c0b787 fix globalEnvConstants initialize bug xiongluo 2022-06-02 16:45:54 +08:00
  • 09bb2a854d Fix rsp frame on arm64 1. get 32bits of argc 2. add ldur&stur to support signed offset Issue:https://gitee.com/openharmony/ark_js_runtime/issues/I5ASTO?from=project-issue zhangyukun 2022-06-06 11:08:31 +08:00
  • 01c0660346 Added method to set sampling interval add ProfileImpl.SetSamplingInterval ISSUE:https://gitee.com/openharmony/ark_js_runtime/issues/I5A8ZK xwx1135370 2022-06-06 20:37:57 +08:00
  • a733eece5c !1502 add unittest case for WeakRef and FinalizationRegistry Merge pull request !1502 from 小马奔腾/master openharmony_ci 2022-06-06 09:29:22 +00:00
  • 34c428f16a Re-organize the region flags. Yuqiang Xian 2022-06-06 17:13:47 +08:00
  • 51929fe050 Modify Container ArrayList zjx 2022-06-06 15:06:57 +08:00
  • 09abe19b06 add unittest case for WeakRef and FinalizationRegistry xdmal 2022-06-02 17:09:49 +08:00
  • 23e596755b !1505 deal with invalid exception Merge pull request !1505 from changcheng/add_empty_check openharmony_ci 2022-06-06 04:19:43 +00:00
  • d94412392b !1493 fix codex warning Merge pull request !1493 from hjzhangcm/master openharmony_ci 2022-06-06 04:15:17 +00:00
  • 28619202a3 Descriptor: deal with invalid exception details: add empty check issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5AT96 wengchangcheng 2022-06-06 11:35:21 +08:00
  • 05fbe9eff5 describe:Modify static alarm issue:https://gitee.com/openharmony/ark_js_runtime/issues/I5AA9J hjzhangcm 2022-05-31 19:06:38 +08:00
  • 6741c67039 describe:fix codex warning issue:https://gitee.com/openharmony/ark_js_runtime/issues/I5AM6L hjzhangcm 2022-06-02 19:07:12 +08:00
  • 9137a5c3ea !1500 Modify script directory Merge pull request !1500 from hjzhangcm/master openharmony_ci 2022-06-06 02:48:26 +00:00
  • 2cfe1dd978 !1499 add json util for debugger Merge pull request !1499 from changcheng/add_json_for_pt openharmony_ci 2022-06-06 02:33:11 +00:00
  • c0d7f5d528 Description:1、0x06 is judge to forward address. 2、Mem Pool capacity cause oom in multi worker yingguofeng@huawei.com 2022-06-02 19:18:27 +08:00
  • dd4c6e829b debug songzhengchao 2022-06-06 10:05:14 +08:00
  • 1e34ab391f Modify script directory hjzhangcm 2022-06-06 09:03:52 +08:00
  • d34f4d889c !1438 Add atomics project and modify code errors Merge pull request !1438 from jiangkai43/master openharmony_ci 2022-06-06 01:39:53 +00:00
  • 07fb541ef4 add json utils for debugger add json util of cJSON issue: https://gitee.com/openharmony/ark_js_runtime/issues/I5AQMM wengchangcheng 2022-06-06 00:26:32 +08:00
  • 7eb0b33daa !1480 refactor rsp frame of arm64 Merge pull request !1480 from zhangyukun8/master openharmony_ci 2022-06-06 01:21:37 +00:00
  • 35b22ca998 [Optimization] String Trim Description 1. String trim interface optimization. 2. Change the implementation of using regular to a simpler and more efficient way. Issue: #I5AH4Z:[Optimization] String Trim xliu 2022-06-05 17:39:02 +08:00
  • cb3fb0187f refactor rsp frame of arm64 1. adapt jscalldispatch 2. fix print(helloworld) zhangyukun 2022-05-31 16:21:27 +08:00
  • 965fb6c308 !1497 debugger refactor [ part-2 ] Merge pull request !1497 from changcheng/debugger_refactor openharmony_ci 2022-06-05 05:19:23 +00:00
  • 7048cbf1ef !1409 Add Containers List And LinkedList Merge pull request !1409 from chenqi/list1 openharmony_ci 2022-06-05 04:05:38 +00:00
  • a4c2a56a0d Descriptor: debugger refactor [ part-2 ] details: 1. modify unique ptr to const reference 2. delete some unused method issue: https://gitee.com/openharmony/ark_js_runtime/issues/I59PAK wengchangcheng 2022-05-31 21:16:08 +08:00
  • 60b5f2e407 Merge remote-tracking branch 'szc/optimizedjsfunction' songzhengchao 2022-06-04 17:25:25 +08:00
  • 8584820d78 !1495 Fix the EcmaStringTest's failure Merge pull request !1495 from Gongyuhang/master openharmony_ci 2022-06-04 03:30:43 +00:00