Commit Graph

18 Commits

Author SHA1 Message Date
hecunmao
137ecc98c8 Error_manager do not triggering
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IATO7Z

Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: Id0d82bc575721771063e0090aa93d1fe95abf399
2024-09-26 14:51:58 +08:00
fangting
cdbfa4340e optimize compiler
Issue:#IALVU8
Signed-off-by: fangting <fangting12@huawei.com>
2024-08-27 11:02:23 +08:00
openharmony_ci
dce64226bc
!4406 THROW_TYPE_ERROR_AND_RETURN Part 3
Merge pull request !4406 from 王笑佳/throwtype3
2023-07-15 08:19:15 +00:00
王笑佳
b48718a73a Fix THROW_TYPE_ERROR_AND_RETURN Part 3
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7K5YC

Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2023-07-14 16:16:09 +08:00
王笑佳
f2c60fbed0 Fix THROW_TYPE_ERROR_AND_RETURN Part 1
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7JU9Q

Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2023-07-10 10:24:40 +08:00
Gymee
7f32f0a4a2 Add exception check for NewPromiseCapability
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6Y02T
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: Ifa04feb5e10ab079321a1b37b0697ce729bb82dd
2023-04-23 11:19:55 +08:00
Gymee
7d8934a1a3 Add exception check for AsyncFunctionAwait
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6XF6O
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: I9fa1077b17625b2b07d1976219f86a7e48c1fd70
2023-04-21 09:14:34 +08:00
maojunwei
80b0eed438 bugfix 262 cases of for-await-of
issue:https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/I6KAG4?from=project-issue

Signed-off-by: maojunwei <maojunwei1@huawei.com>
Change-Id: I9410513b0b4b49f72f0ab3e659a0ac19e5cd7e2d
2023-03-13 18:38:28 +08:00
maojunwei
b4ebf86687 Fix AsyncGenerator
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6AAHY?from=project-issue

Signed-off-by: maojunwei <maojunwei1@huawei.com>
Change-Id: I4e2b4eec4c9ac1346f8b6d7f6d13a6818c83f5d3
2023-02-23 18:43:29 +08:00
yingguofeng@huawei.com
c8ed6d49ab fix(memory): memory leaking of async function
link #I63X8M

Change-Id: I70b67ab66b754c3bccb5245d0c675cb7e5ceb5fd
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2022-11-30 15:38:39 +08:00
bi-hu
f45e51d61b Added New Code Of Asyncgenrator
Signed-off-by: bi-hu <bihu@huawei.com>
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I5JIGT
2022-08-02 15:42:50 +08:00
g00416891
b6588744f2 New EcmaRuntimeCallInfo in stack pointer
Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: I466a4107e6e073ffecea12e6986c112731d2d3bf
2022-07-05 14:54:43 +08:00
xiongluo
9096c56a58 Fix the mem leak from js method
Signed-off-by: xiongluo <xiongluo@huawei.com>
2022-05-25 10:53:36 +08:00
zhangyukun
903a0cd046 Impl rsp frame of generator
1. Resume rsp of SuspendGenerator
2. Remove duplicated stack frame switching of ChangeGenContext and
ResumeContext
Issue:https://gitee.com/openharmony/ark_js_runtime/issues/I57IXJ?from=project-issue

Signed-off-by: zhangyukun <zhangyukun8@huawei.com>
Change-Id: I3a86c645864ec73f5dd351882125b4ee721b5468
2022-05-16 09:18:47 +08:00
guobingbing
96190e252b FFI optimization for call params
Signed-off-by: guobingbing <guobingbing3@huawei.com>
Change-Id: I61b820e91b85364e4f41d35ca0172ad059a1b916
2022-04-07 21:13:46 +08:00
wengchangcheng
9a907ba3c3 optimize primitive type ACCESSORS
Signed-off-by: wengchangcheng <wengchangcheng@huawei.com>
2022-01-25 18:05:12 +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