Commit Graph

29 Commits

Author SHA1 Message Date
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 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
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 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 b975e6fd95 code review
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2021-10-30 14:25:13 +08:00
songzhengchao a331635a94 Merge remote-tracking branch 'szc/gc_x86_2'
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2021-10-30 14:10:40 +08:00
songzhengchao 9d975faeb6 enum MachineType replace with enum class MachineType
GetInteger32Constant replace with GetInt32Constant

Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2021-10-30 10:28:23 +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
getingke e94bc6d498 fixed for code static check
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: I84f242650a1054eba4a5f6d2ea1f0a1515917aff
2021-10-28 21:34:53 +08:00
songzhengchao c4c4d68a4f code review
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2021-10-28 15:06:25 +08:00
getingke 8b2b159e94 fixed for code static check
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: Ia58baf151cf0a161be73642ad339450b18fedec8
2021-10-27 16:23:48 +08:00
getingke 371ff7fced fixed for code static check
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: I537a1ece719508c0a78b0481a62f34896bb65f5c
2021-10-27 16:23:48 +08:00
getingke c8e2d2f640 fixed for code static check
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: If651daa321e51f9d9daf022cdfc0bf1a5768f5c6
2021-10-27 16:23:48 +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 ed96733260 fixed for asan error
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: I6f302a0096667f0bac754182d0481a2f0645ae27
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
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
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
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 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 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