Commit Graph

332 Commits

Author SHA1 Message Date
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
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
openharmony_ci
bb9592e37b !226 compiler code refactor
Merge pull request !226 from songzhengchao/refactor
2021-10-30 04:42:24 +00:00
openharmony_ci
2d37b265c3 !225 add js_typed_array_test.cpp for JSTypedArray class
Merge pull request !225 from maimaity/master
2021-10-30 03:16:27 +00:00
openharmony_ci
806e82dc6e !210 IC polymorphic optimization
Merge pull request !210 from DaiHN/master
2021-10-30 03:15:58 +00:00
songzhengchao
0f0321fac3 code review
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2021-10-30 11:11:19 +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
78bb1347df Merge remote-tracking branch 'open/master' into gc_x86_2
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2021-10-30 09:21:27 +08:00
Gongyuhang
0592ed021e add js_typed_array_test.cpp for JSTypedArray class
Signed-off-by: Gongyuhang <517563583@qq.com>
2021-10-29 19:09:17 +08:00
openharmony_ci
f9c978b635 !212 frame.h refactor
Merge pull request !212 from songzhengchao/framerefactor
2021-10-29 10:41:37 +00:00
openharmony_ci
e6ed27526c !224 HProfTeat failed
Merge pull request !224 from linxiang8/master
2021-10-29 10:07:14 +00:00
linxiang
1c54a8d592 When the L2 development board executes the use case,
it does not have the read-write permission of the file,
resulting in the use case failed

Signed-off-by: linxiang <linxiang8@huawei.com>
Change-Id: Ie1f4aa6d3776eb7e6a2a87b94e1fcea9418fa695
2021-10-29 17:43:35 +08:00
songzhengchao
15e6848c0e conflict
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2021-10-29 17:08:50 +08:00
songzhengchao
753f285c6a conflict
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2021-10-29 16:53:10 +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
openharmony_ci
bb7c3c83cf !200 Add specification for Circuit IR
Merge pull request !200 from Mingliang Zeng/master
2021-10-29 07:16:11 +00:00
DaiHN
9ddc634ceb IC polymorphic optimization
Signed-off-by: DaiHN <daihuina1@huawei.com>
2021-10-29 14:57:33 +08:00
songzhengchao
b2b1ff9bb0 Merge remote-tracking branch 'songzc/framerefactor'
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2021-10-29 14:42:32 +08:00
openharmony_ci
e73c9fd212 !170 SetPropertyByValue Stub
Merge pull request !170 from getingke/get_property_for_262
2021-10-29 04:04:45 +00:00
getingke
5c01586290 fixed for compiler error
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: I945a818ba775b64f0aa887475cadb280b41ad207
2021-10-29 11:39:36 +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
getingke
aef57e484b fixed for review by wuzhefeng
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: I7ceab6e9cc8b42ba73255813419baa3619381676
2021-10-28 20:59:19 +08:00
openharmony_ci
39f30b7aca !209 ark_js_vm support multi pandafile
Merge pull request !209 from changcheng/master
2021-10-28 10:48:41 +00:00
getingke
92001a9e41 fixed for code static check
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: Ie7117dc84b7c837abaa547c87015634aafa4934f
2021-10-28 16:50:26 +08:00
getingke
bc69122046 increase base class FrameHandler for iterator stack frame
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: I5643f176c169a2d3a754b6ead66698a0a8e33351
2021-10-28 16:28:40 +08:00
songzhengchao
c4c4d68a4f code review
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2021-10-28 15:06:25 +08:00
songzhengchao
33dd6a3dbf code review
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2021-10-28 14:54:24 +08:00
openharmony_ci
6a822cc4d8 !211 save acc before gc
Merge pull request !211 from guobingbing/master
2021-10-28 04:35:25 +00:00
songzhengchao
fb76b93355 frame.h refactor
Signed-off-by: songzhengchao <songzhengchao@huawei.com>
2021-10-28 12:14:07 +08:00
guobingbing
4c23de27c5 save acc before gc
Signed-off-by: guobingbing <guobingbing3@huawei.com>
Change-Id: I04f33bd8306c8e9b27602551d86bca8132e9cd8b
2021-10-28 11:30:38 +08:00
DaiHN
0a44a3ea85 C polymorphic optimization
Signed-off-by: DaiHN <daihuina1@huawei.com>
2021-10-27 16:34:20 +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
eba840418b fixed for add aot stub module options
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: I26fe4dae6492aa07f70d9337ae768ee901774c91
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
f0a82545a7 fixed for review comment by luochuhao
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: I74946948bdf127b88a032b16abf49ea890a80bf2
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
bd40fc887a fixed for machine code gc
Signed-off-by: getingke <getingke@huawei.com>
Change-Id: Ie45f32af6278363c349924c93e88369344b13677
2021-10-27 16:09:49 +08:00
getingke
e28d93cacc fixed for optimized entry frame bug when CallInternal
Change-Id: Ib82492657e54d0fa42874b93e8535d423bb03eb8
Signed-off-by: getingke <getingke@huawei.com>
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
openharmony_ci
121c45d6ab !208 solve the issue of 32bit-64bit not the same
Merge pull request !208 from guobingbing/master
2021-10-27 07:55:28 +00:00
wengchangcheng
2c7c067c1b ark_js_vm support multi pandafile
Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
Change-Id: I1c4fbb6895f63ce0414352e71c8756cb0c5064f6
2021-10-27 15:29:53 +08:00
guobingbing
99e4839e8f solve the issue of 32bit-64bit not the same
Signed-off-by: guobingbing <guobingbing3@huawei.com>
Change-Id: Iee2cb3b39ad8d8a073dc2e617102d8833c91095c
2021-10-27 14:19:15 +08:00
openharmony_ci
d092f13f7c !172 translate FastTypeOf function and add corresponding test cases
Merge pull request !172 from wanyanglan/master
2021-10-26 14:17:53 +00:00
openharmony_ci
84470ba8e5 !207 codedex bug fix
Merge pull request !207 from songzhengchao/codedex
2021-10-26 12:32:47 +00:00