Commit Graph

225 Commits

Author SHA1 Message Date
lichenshuai c6b37545d7 Reconstruct code for readability.
Signed-off-by: lichenshuai <lichenshuai@huawei.com>
2021-10-19 14:51:14 +08:00
openharmony_ci 9c05d45a12 !177 add function call stub and bugfix ThrowTypeAndReturn
Merge pull request !177 from wpy111/master
2021-10-19 01:57:28 +00:00
openharmony_ci 376d84d0c9 !181 seperate debugger notification manager of js and java
Merge pull request !181 from changcheng/master
2021-10-18 17:30:53 +00:00
openharmony_ci 4e2bb9e990 !181 seperate debugger notification manager of js and java
Merge pull request !181 from changcheng/master
2021-10-18 17:30:53 +00:00
wupengyong 50ee964a21 add function call and bugfix ThrowTypeAndReturn
Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: I085d81d00b00a0b49daa0d28af591b83dc1c9759
2021-10-18 20:57:06 +08:00
wengchangcheng 84968c0677 seperate debugger notification manager of js and java
Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
2021-10-18 16:56:56 +08:00
openharmony_ci 78852f590a !179 Fix SerializeKeys bug
Merge pull request !179 from 许杰/fix_serializeKeys
2021-10-18 07:45:13 +00:00
xujie 7ae9944ad3 fix SerializeKeys gc bug
Signed-off-by: xujie <xujie101@huawei.com>
2021-10-18 15:08:58 +08:00
openharmony_ci 1269a9fe5d !176 Add support for -m and relative path.
Merge pull request !176 from 李晨帅/master
2021-10-18 04:15:19 +00:00
lichenshuai 4d8c0e87bf Modified for codeCheck.
Signed-off-by: lichenshuai <lichenshuai@huawei.com>
2021-10-18 10:19:51 +08:00
lichenshuai 7dd6afa6b2 Modified for codeCheck.
Signed-off-by: lichenshuai <lichenshuai@huawei.com>
2021-10-18 09:32:22 +08:00
openharmony_ci 9590a6c4ea !175 fix ecma_string.cpp and complete ecma_string_test.cpp
Merge pull request !175 from maimaity/master
2021-10-15 14:34:05 +00:00
Gongyuhang 91bca28537 add the brackets
Signed-off-by: Gongyuhang <517563583@qq.com>
2021-10-15 17:49:39 +08:00
lichenshuai 7d667e38f0 Add support for relative path and enable moduleAction.
Signed-off-by: lichenshuai <lichenshuai@huawei.com>
2021-10-15 17:20:37 +08:00
openharmony_ci a66a9dad4f !173 debug mode temporarily shield some use cases of stubtest
Merge pull request !173 from wanyanglan/other
2021-10-15 07:15:34 +00:00
wanyanglan df5eaeb715 Temporarily shield some use cases of stubbest
Signed-off-by: wanyanglan <wanyanglan1@huawei.com>
Change-Id: I167df367d753faf61287a2e67f4a8565daafa2cc
2021-10-15 11:59:23 +08:00
openharmony_ci ec0ba9ea6d !169 bug fix for no such libllvm_stackmap_parser.so in phone
Merge pull request !169 from songzhengchao/debug2
2021-10-15 01:53:33 +00:00
openharmony_ci bac8152fc2 !171 Fix Chinese string length get error
Merge pull request !171 from changcheng/master
2021-10-15 01:33:00 +00:00
wengchangcheng 96a03dc5e5 fix length error of Chainese char
Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
2021-10-14 21:36:56 +08:00
openharmony_ci 384ee381be !166 fix js opt bugs for ASAN
Merge pull request !166 from Han/master
2021-10-14 12:51:31 +00:00
surpassgoodchao 96aa1e7623 delete llvm_stackmap_parse so
Signed-off-by: surpassgoodchao <surpassgoodchao@qq.com>
2021-10-14 19:48:53 +08:00
Han00000000 e8389db479 fix js opt bugs for ASAN
Signed-off-by: Han00000000 <jianghan2@huawei.com>
Change-Id: Ia058688171c00c190c74dbbc133a10ff4d5e5edc
2021-10-14 17:30:41 +08:00
openharmony_ci d121dcd858 !163 bug fix for no such libllvm_stackmap_parser.so in l2 device
Merge pull request !163 from songzhengchao/debug
2021-10-14 08:05:33 +00:00
openharmony_ci 320e370bc2 !165 delete nativeObject type
Merge pull request !165 from yingguofeng/DeleteNativeObject
2021-10-14 08:01:11 +00:00
openharmony_ci 61adae505a !157 Tweak on llvm api usage in stub_test.cpp and multiple optimizations
Merge pull request !157 from luochuhao/optimization
2021-10-14 07:49:56 +00:00
yingguofeng@huawei.com e907567a15 Delete NativeObject type
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
Change-Id: I6d6fe177a8a85e65cae90e36ac00f76e6d8e1c71
2021-10-14 14:58:40 +08:00
surpassgoodchao 752319768b l2 don't find libllvm_stackmap_parser
Signed-off-by: surpassgoodchao <surpassgoodchao@qq.com>
2021-10-14 14:57:09 +08:00
openharmony_ci ebad65a675 !138 delete jsnativepointer
Merge pull request !138 from yingguofeng/nativepointer
2021-10-14 06:48:25 +00:00
lichenshuai 68271c1b3f Add support for -m (module) parameter.
Signed-off-by: lichenshuai <lichenshuai@huawei.com>
2021-10-14 14:46:53 +08:00
openharmony_ci 7623f867c8 !118 Concurrent Sweeping
Merge pull request !118 from yingguofeng/master
2021-10-14 02:32:15 +00:00
yingguofeng@huawei.com c259d52c5f Concurrent sweep
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
Change-Id: I2a5a0172577971c96e156f99b5ccf1f6c3d0063c
2021-10-13 17:47:42 +08:00
openharmony_ci 0c7caa51cf !162 fix gn
Merge pull request !162 from Han/master
2021-10-13 03:27:14 +00:00
openharmony_ci a2e099d4e8 !160 fixed Utf16ToUtf8Size
Merge pull request !160 from xliu/utf
2021-10-13 03:08:51 +00:00
Han00000000 707b17db88 fix build gn
Signed-off-by: Han00000000 <jianghan2@huawei.com>
Change-Id: I709d18bbfeb94c3c21b10c7887c7ec6f4812f196
2021-10-13 11:07:48 +08:00
xliu 019c302609 fixed Utf16ToUtf8Size
Signed-off-by: xliu <liuxin259@huawei.com>
2021-10-13 09:36:10 +08:00
openharmony_ci 065669eaaf !159 add global record to IC
Merge pull request !159 from dingding5/master
2021-10-12 11:07:50 +00:00
openharmony_ci 3e7fc86104 !158 fix generated header file dependence
Merge pull request !158 from changcheng/master
2021-10-12 10:58:22 +00:00
openharmony_ci 89221823bd !117 support frameType to visit different frame when gc trigger
Merge pull request !117 from songzhengchao/frameType
2021-10-12 10:58:16 +00:00
ding 8f551973b8 add global record to IC
Signed-off-by: ding <dingding5@huawei.com>
2021-10-12 17:10:54 +08:00
luochuhao 807af102c3 Tweak on llvm api usage in stub_test.cpp and multiple optimizations
Signed-off-by: luochuhao <luochuhao@huawei.com>
Change-Id: Ia21b1a3e2b3ae13ab5dd151b7654c1f220e3b362
2021-10-12 16:01:56 +08:00
surpassgoodchao 991ecf193a Merge branch 'frameType' of gitee.com:surpassgoodchao/ark_js_runtime
Signed-off-by: surpassgoodchao <surpassgoodchao@qq.com>
2021-10-12 15:57:24 +08:00
wengchangcheng 4098336158 fix generated header file dependence
Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
2021-10-12 15:46:23 +08:00
surpassgoodchao 85698a20dc compiler fix
Signed-off-by: surpassgoodchao <surpassgoodchao@qq.com>
2021-10-12 15:41:13 +08:00
openharmony_ci c94dc68208 !148 add arm and arm64 targets for js optimizer
Merge pull request !148 from Han/master
2021-10-12 07:18:30 +00:00
Han00000000 064135d18a fix stub_aot_opt running errors and add arm/arm64 target for js
optimizer

Signed-off-by: Han00000000 <jianghan2@huawei.com>
Change-Id: Idb10d3dffbf79a7f615ccb3f8a468cd35caf73a0
2021-10-12 14:43:18 +08:00
surpassgoodchao 63b77386f4 fastboot fix
Signed-off-by: surpassgoodchao <surpassgoodchao@qq.com>
2021-10-12 14:19:18 +08:00
surpassgoodchao 507111a0e8 fastboot fix
Signed-off-by: surpassgoodchao <surpassgoodchao@qq.com>
2021-10-12 14:17:00 +08:00
surpassgoodchao 1c36b50587 review code fix
Signed-off-by: surpassgoodchao <surpassgoodchao@qq.com>
2021-10-12 12:55:04 +08:00
surpassgoodchao d15fafc5ac fastboot review
Signed-off-by: surpassgoodchao <surpassgoodchao@qq.com>
2021-10-12 12:26:02 +08:00
surpassgoodchao 8724269cb9 StubCallRunTimeThreadFpLock --> StubCallRunTimeThreadFpScope
.cpp use PANDA_TARGET_AMD64 delete

Signed-off-by: surpassgoodchao <surpassgoodchao@qq.com>
2021-10-12 11:48:03 +08:00