g00416891
|
af7d8df10a
|
fix debug UT test,remove assert before create InterpretedEntryFrame
Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: I249022de7ddf8c6d3217412a8fd3543e7efe55ae
|
2022-05-13 11:24:14 +08:00 |
|
guobingbing
|
d8699d3ab9
|
modify annotation of InterpretedFrame
Signed-off-by: guobingbing <guobingbing3@huawei.com>
Change-Id: I1deb88080eb89e27252629d8501005d49fe76adf
|
2022-05-12 10:22:18 +08:00 |
|
zhangyukun
|
48a3816571
|
Fix assembler rsp frame of x64 platform
1.Fix Andq error due to sign-extended of imm32
2.Enable asmInter option should be loaded before init stack
3.separate leave frame with interpreter frame
Issue:https://gitee.com/openharmony/ark_js_runtime/issues/I56IZ4?from=project-issue
Signed-off-by: zhangyukun <zhangyukun8@huawei.com>
Change-Id: I7bb4b5de71aab7dc8c6b657c70f97d738ebe1c2e
|
2022-05-10 10:18:14 +08:00 |
|
sunzhe23
|
c874c75894
|
Refactor asm interpreted frame
description:
1 remove macro ECMASCRIPT_COMPILE_ASM_INTERPRETER
2 add asm native frame type
issue: I569XH
Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
|
2022-05-08 20:40:24 -07:00 |
|
zhangyukun
|
25daaf26ef
|
constuct entry frame of execute with rsp
1. add fp to support discontinuous frame gc and resume rsp
2. assemble execute and impl entry frame with rsp
3. use assembler to refactor .s
Issue:https://gitee.com/openharmony/ark_js_runtime/issues/I52BQE?from=project-issue
Signed-off-by: zhangyukun <zhangyukun8@huawei.com>
Change-Id: I6966672dc065d63144fe7fa145ab76571189d540
|
2022-05-07 14:13:50 +08:00 |
|
guobingbing
|
8747ca5081
|
remove prevSp in EcmaRuntimeCallInfo
Signed-off-by: guobingbing <guobingbing3@huawei.com>
Change-Id: I3a3517cc8712baa6eef76f85a9967dd95a085bbc
|
2022-04-24 19:04:24 +08:00 |
|
sunzhe23
|
528db23a05
|
Refactor leave&entry frame
issue: #I541LG
Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
|
2022-04-23 23:35:51 -07:00 |
|
guobingbing
|
df8f5e6daf
|
add copyright for test file.
Signed-off-by: guobingbing <guobingbing3@huawei.com>
Change-Id: I76f92afb097516f78b505d3d2a349f38cd9d4d20
|
2022-04-22 10:58:23 +08:00 |
|
guobingbing
|
1f447ab652
|
add DoStackOverflowCheck for app crash after reboot many times
Signed-off-by: guobingbing <guobingbing3@huawei.com>
Change-Id: I6b144c0b86b5c2b48bae8cf513d67e5e537eaf7b
|
2022-04-19 17:44:54 +08:00 |
|
guobingbing
|
c01691c0bb
|
entry frame adapter asm
Signed-off-by: guobingbing <guobingbing3@huawei.com>
Change-Id: Ied740af77e0f770e01f948c86b5f13d4877672ad
|
2022-04-15 18:23:40 +08:00 |
|
g00416891
|
d2faf91756
|
bugfix of two entry frame when have exception.
Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: I904162cc60003bc28c59b7aca4c168ad88e55594
|
2022-04-13 19:53:15 +08:00 |
|
guobingbing
|
589234007e
|
FFI optimization for call params
Signed-off-by: guobingbing <guobingbing3@huawei.com>
Change-Id: I61b820e91b85364e4f41d35ca0172ad059a1b916
|
2022-04-07 21:13:46 +08:00 |
|