xliu
aa2409e00f
1.add arraylist and ArkPrivate. 2.add special container in stub. 3.fix Switch
...
Signed-off-by: xliu <liuxin259@huawei.com >
Change-Id: I4082326fa075bce0c5c7bf8e6873282086fe5d6e
2022-01-04 19:30:40 +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
532ec5c128
codedex clean
...
Change-Id: I439a70ae2fa6fcf6bb57bf37763cf4068abadd9a
Signed-off-by: songzhengchao <songzhengchao@huawei.com >
2022-01-01 11:19:16 +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
sunzhe23
b5fa6d5cee
1 add macro for glue offset table
...
2 remove unused FindOwnElement2 stub
3 remove SET_STUB_TO_MODULE marcro and replace it with FAST_RUNTIME_STUB_LIST
Signed-off-by: sunzhe23 <sunzhe23@huawei.com >
2021-12-29 01:44:35 -08:00
wanyanglan
4a52504424
fix stub.ll bugfix
...
Signed-off-by: wanyanglan <wanyanglan1@huawei.com >
Change-Id: Ia61d395105fbcb9c9128646325991954dde266a3
2021-12-24 17:01:47 +08:00
getingke
0b2bf052ce
fixed for code style check
...
Signed-off-by: getingke <getingke@huawei.com >
Change-Id: I4a644610efc9e0689207818f07667e68e345552c
2021-12-23 17:32:43 +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
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
839ad28e6a
fixed for code static check
...
Signed-off-by: getingke <getingke@huawei.com >
Change-Id: I82acce47c83c72a2a9b0c316c4e339d5127e02f7
2021-10-27 16:22:43 +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
getingke
136e3f7b08
fixed 262 test case fail for getpropertybyvalue
...
Signed-off-by: getingke <getingke@huawei.com >
Change-Id: I33b9d68efeb2d8ed19848699c98dedb984174296
2021-10-27 16:09:49 +08:00
getingke
b35952f22a
fixed for Set/GetPropertyByValue & test262 case verify
...
Signed-off-by: getingke <getingke@huawei.com >
Change-Id: I06214f39ebff93754edb3d275be4d4d76c1dba0c
2021-10-27 16:09:49 +08:00
wanyanglan
d4704cb738
translate FastTypeOf function and add corresponding test cases
...
Signed-off-by: wanyanglan <wanyanglan1@huawei.com >
Change-Id: I3a5d408a7bfe9f21dbe78d3f002fbfb8b0fc9010
2021-10-19 10:05:25 +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
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
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
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
songzhengchao
b3d8eca4a1
fastboot
...
Signed-off-by: songzhengchao <surpassgoodchao@qq.com >
2021-10-10 11:17:39 +08:00
surpassgoodchao
8b8825786f
conflict
...
Signed-off-by: songzhengchao <surpassgoodchao@qq.com >
2021-10-10 10:43:27 +08:00
wanyanglan
c613732ebd
translate FastMod function and add corresponding test cases
...
Signed-off-by: wanyanglan <wanyanglan1@huawei.com >
Change-Id: I49271e308a40ee5b3426f0277c02014ec06c8227
2021-10-08 16:47:08 +08:00
luochuhao
36f1b7dbd2
Add stub GetPropertyByName and related test.
...
Signed-off-by: luochuhao <luochuhao@huawei.com >
Change-Id: Id52bc1b3f33bdd6cfe2e04c45f2ecec9db4f4f31
2021-09-28 16:34:13 +08:00
getingke
38da911b3d
fixed for code check warning
...
Signed-off-by: getingke <getingke@huawei.com >
Change-Id: Idb7cec9a4b7e4a483f27ca79345a79c98719bb75
2021-09-26 15:37:07 +08:00
getingke
05931e38fd
fixed for build dependy web & SetPropertyByIndex
...
Signed-off-by: getingke <getingke@huawei.com >
Change-Id: Icb7d8beb64c8123814b67211db5956e3231a3ecb
2021-09-26 14:47:20 +08:00
getingke
ff82e15154
fixed for codestyle check
...
Signed-off-by: getingke <getingke@huawei.com >
Change-Id: I3a6a7536a7f079726fd79a4d10d906632eb21644
2021-09-23 19:32:53 +08:00
getingke
2c3adbfbfe
fixed for codestyle check
...
Signed-off-by: getingke <getingke@huawei.com >
Change-Id: If2d8a0734b4c67151468c86854b0299171e4b617
2021-09-23 11:26:42 +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
zhangyukun
7ffcc4b20f
Sync js_runtime to openharmony
...
Signed-off-by: zhangyukun <zhangyukun8@huawei.com >
2021-09-08 09:20:53 +08:00
wanyanglan
86cfe52253
add ark js_runtime
...
Signed-off-by: wanyanglan <wanyanglan1@huawei.com >
Change-Id: Iac7851492f10c0ef1303c621febb65e5fdd22e41
2021-09-05 16:05:06 +08:00