sunzhe23
9f1657fff2
merge master
...
Signed-off-by: sunzhe23 <sunzhe23@huawei.com >
2022-01-26 23:01:47 -08:00
wanyanglan
01a613ecac
independent running ts aot
...
ts aot should be a separate part that needs to generate the
corresponding file before executing xxx.abc and should not
depend on the execution of xxx.abc
issue:https://gitee.com/openharmony/ark_js_runtime/issues/I4RP3H
Signed-off-by: wanyanglan <wanyanglan1@huawei.com >
Change-Id: I4ed7d7ee5528dcb479e08486f332a48c16ea88d7
2022-01-26 15:22:50 +08:00
wpy111
8352966374
!406 add LDAI three handle and fix a bug
...
* add LDA three handle and fix a bug
2022-01-14 07:20:48 +00:00
luochuhao
a5fb8b1717
a)Using more accurate instruction matching logic in RewritePatchPointIdOfStatePoint,
...
b)make sure rewriteStatepoint pass run first
c)delete useless code.
d)gc related bug fix.
Signed-off-by: luochuhao <luochuhao@huawei.com >
Change-Id: Iaf32c0cbe3c343aa1cbf499f3237844598076336
2022-01-07 13:15:21 +08:00
sunzhe23
0664abadb7
Merge branch 'c_asm_interpreter' of https://gitee.com/openharmony/ark_js_runtime into c_asm_interpreter
...
Signed-off-by: sunzhe23 <sunzhe23@huawei.com >
2022-01-05 20:11:11 -08:00
wupengyong
a4b47b1550
add dispatch and fix some bug
...
Signed-off-by: wupengyong <wupengyong@huawei.com >
Change-Id: If946f2a9e297e3dfe3e1a4544b640dc5c7c6d2f5
2022-01-05 17:30:57 +08:00
sunzhe23
d93d9432c1
add single step debugging for asm interpreter
...
Signed-off-by: sunzhe23 <sunzhe23@huawei.com >
2022-01-05 00:18:16 -08:00
sunzhe23
20b056daaa
support asm interpreter handler
...
Signed-off-by: sunzhe23 <sunzhe23@huawei.com >
2022-01-03 20:11:38 -08:00
songzhengchao
d5b0bbb5a0
code review: function rename and namespace
...
Change-Id: I40e81947ba3b51bb5e2dc1103a985889ca78dada
Signed-off-by: songzhengchao <songzhengchao@huawei.com >
2022-01-01 11:20:10 +08:00
songzhengchao
e198f24ced
1 review code
...
2 visit gc ptr by patchpoint instead of pc
3 contruct frame for aot
Change-Id: I98d1f8e39803ef7e1ac6c2f88e08d3254c6ef6af
Signed-off-by: songzhengchao <songzhengchao@huawei.com >
2022-01-01 11:17:09 +08:00
getingke
c108665b1c
fixed for add CompilationConfig Class to support all arch
...
Change-Id: Ifd5cbb143350ecb9c496d8c7cbc3ee3745e74399
Signed-off-by: getingke <getingke@huawei.com >
2021-12-23 15:00:19 +08:00
zhangyukun
a97747fe18
Description:sync from code from wgr_master to ohos
...
Signed-off-by: zhangyukun <zhangyukun8@huawei.com >
Change-Id: Ic66a9e649de8c0ce530483296fe323b8f50621fb
2021-12-21 09:36:03 +08:00
luochuhao
fee30ae738
Using standard iostream to replace fprintf.
...
Signed-off-by: luochuhao <luochuhao@huawei.com >
Change-Id: Ia17873679821b60f1d7693d5729254187cadefec
2021-11-12 11:48:44 +08:00
songzhengchao
0c38b6b94d
code review
...
Signed-off-by: songzhengchao <songzhengchao@huawei.com >
2021-10-30 22:18:09 +08:00
songzhengchao
baa25ddebe
code review
...
Signed-off-by: songzhengchao <songzhengchao@huawei.com >
2021-10-30 17:09:06 +08:00
songzhengchao
31969332ab
code review
...
Signed-off-by: songzhengchao <songzhengchao@huawei.com >
2021-10-30 14:59:00 +08:00
songzhengchao
8b166ee59f
Merge remote-tracking branch 'open/master' into gc_x86_2
...
Signed-off-by: songzhengchao <songzhengchao@huawei.com >
2021-10-29 16:42:01 +08:00
songzhengchao
c4c4d68a4f
code review
...
Signed-off-by: songzhengchao <songzhengchao@huawei.com >
2021-10-28 15:06:25 +08:00
getingke
27a544bf56
fixed for review comment by wuzhefeng
...
Signed-off-by: getingke <getingke@huawei.com >
Change-Id: Ie4b779dd73db792c4d8315ad3a051fb9692d0623
2021-10-27 16:22:43 +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
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
getingke
7ff677936c
fixed for review comments by wuzhefeng
...
Signed-off-by: getingke <getingke@huawei.com >
Change-Id: I5debcfcc4450fc22e33549911d8c557b2a671a35
2021-09-24 11:47:27 +08:00
getingke
13e4e9f5a8
rebase with master
...
Signed-off-by: getingke <getingke@huawei.com >
Change-Id: Ib764c465916b0d8b34f298d04e462b81001d359e
2021-09-23 11:26:42 +08:00