182 Commits

Author SHA1 Message Date
wangchen
6e0f1d5901 refactor LdModuleVar
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBZ6VY
Signed-off-by: wangchen <wangchen965@huawei.com>
Change-Id: Ib065ad6a5eaa917afe844328767cafcbd4f02232
2025-04-16 14:45:34 +08:00
wuxiesaber
27acace2b9 add IR path for Ldexternalmodulevar
Signed-off-by: wuxiesaber <wuxie@huawei.com>
Change-Id: I71cdd82ee57b488b51fc8aa681b375a932bef8b9
2025-04-03 11:09:32 +08:00
openharmony_ci
9e10a0a3e4
!11249 Add async stack
Merge pull request !11249 from 杨阳/add_asyncStack
2025-03-29 04:42:22 +00:00
openharmony_ci
704f6b8093
!11262 Move MicroJobQueue&PromiseRejectCallback from ctx to vm
Merge pull request !11262 from maojunwei/ctxfeature
2025-03-28 17:03:59 +00:00
yang-19970325
9e3ed72802 Add async stack
Issue:                 #IBQO8S
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
2025-03-28 17:08:42 +08:00
dov1s
4d3cc59413 Move MicroJobQueue from ctx to vm
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBV006

Signed-off-by: dov1s <maojunwei1@huawei.com>
Change-Id: Iae13d264842cd37a080d69ee8b0260f41f3c53ee
2025-03-27 21:40:35 +08:00
yaochaonan
21791164b6 Decoupling module resolution and binding
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBSNMM?from=project-issue

Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: Ie380015fc1dda6780624ff322b3c2b35128c4772
2025-03-25 15:43:37 +08:00
yaochaonan
29fd807d7e Optimize search Module process
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9T5NE?from=project-issue

Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: Ia8d8b287c16b77d39abeec0131e04db0cee6ebe7
2025-03-10 16:00:14 +08:00
openharmony_ci
fb16c339b2
!11033 add init
Merge pull request !11033 from fangting/master
2025-02-13 05:49:25 +00:00
fangting
9b1dba1cc6 add init
Issue: #IBLDAD
Signed-off-by: fangting <fangting12@huawei.com>
2025-02-12 11:46:54 +08:00
openharmony_ci
038dabff8e
!11003 gethash UT supplement
Merge pull request !11003 from 任堂宇/master
2025-02-08 10:29:04 +00:00
rentangyu
65324ea974 gethash UT supplement
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBKFBF

Signed-off-by: rentangyu <rentangyu@huawei.com>
2025-02-08 11:26:02 +08:00
openharmony_ci
feebe5638a
!10967 修复toolchain跑tdd失败
Merge pull request !10967 from zhuzhihui7/master
2025-02-07 15:51:07 +00:00
rentangyu
70a8a6f427 The gethash is 0
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBJ4V2

Signed-off-by: rentangyu <rentangyu@huawei.com>
2025-01-26 11:07:10 +08:00
zhuzhihui7
7652929558 暴露接口用于toolchain联调跑tdd
Issue:https://e.gitee.com/open_harmony/dashboard?issue=IBHVGT
Signed-off-by: zhuzhihui7 <zhuzhihui7@huawei.com>
2025-01-23 16:58:08 +08:00
openharmony_ci
3bbe983fbd
!10674 处理ets_runtime仓冗余头文件
Merge pull request !10674 from 杨云飞/master
2024-12-27 10:55:37 +00:00
openharmony_ci
6b0a4bb7a4
!10707 Debugger ScriptParsed Event Optimization -- runtime
Merge pull request !10707 from Yellow-Sky-Proton/master
2024-12-27 03:54:51 +00:00
openharmony_ci
ddaa35ac72
!10717 闭包出来第一行currentoffset依然属于闭包范围需要改成小于才满足条件
Merge pull request !10717 from fangting/master
2024-12-26 18:37:14 +00:00
huangtianzhi
c3548ee91f Debugger scriptparsed optimization
Issue:   #IBD4GE
Signed-off-by: huangtianzhi <huangtianzhi1@huawei.com>
2024-12-26 10:31:57 +08:00
杨云飞
86d1eb7a71 处理ets_runtime冗余头文件
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBC2RM?from=project-issue

Signed-off-by: 杨云飞 <yangyunfei19@h-partners.com>
2024-12-25 10:07:18 +08:00
fangting
22b100bda4 current offset < iter->endoffset
Issue:#IBDBHH
Signed-off-by: fangting <fangting12@huawei.com>
2024-12-24 11:43:48 +08:00
openharmony_ci
f9d499266c
!10541 framework-side URL needs to be removed
Merge pull request !10541 from fangting/master
2024-12-12 04:59:03 +00:00
zhangyouyou
44924ddea0 UT整改优化
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB3ZQA
Description:UT整改优化

Signed-off-by: zhangyouyou <zhangyouyou2@huawei.com>
2024-12-10 17:44:55 +08:00
fangting
b327e87cd2 fix url bug
Issue:#IB9XC2
Signed-off-by: fangting <fangting12@huawei.com>
2024-12-10 10:47:10 +08:00
fangting
b639028298 tdd output path change
Issue:#IB5JIK
Signed-off-by: fangting <fangting12@huawei.com>
2024-11-20 10:29:21 +08:00
wangchen
bc482d0cce Refactor module resolve
Step1: Extract ModuleResolver to be responsible for module resolution. Move resolve func of SourceTextModule to ModuleResolver

Issue: https: //gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAZQS5
Signed-off-by: wangchen <wangchen965@huawei.com>
Change-Id: Ic7a592e7f731abf81cc90b1849a8178eb0570185
2024-10-30 09:11:56 +08:00
openharmony_ci
c74ac12139
!9116 Added maintenance test logs
Merge pull request !9116 from 任堂宇/master
2024-09-12 18:13:13 +00:00
openharmony_ci
2a3f69fd60
!8805 Avoid Sendable's DropFrame
Merge pull request !8805 from hanweiqi/fix_dropframe
2024-09-11 20:36:28 +00:00
hanweiqi
401c33fd0a Avoid Sendable's DropFrame
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IALL34

Signed-off-by: hanweiqi <hanweiqi3@huawei.com>
2024-09-10 09:42:02 +08:00
rentangyu
5a332d1997 Added maintenance test logs
It cannot be determined by URL

Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAI5N3

Signed-off-by: rentangyu <rentangyu@huawei.com>
2024-09-05 11:10:35 +08:00
openharmony_ci
b1c5fe1d2f
!8947 Coverage supplement
Merge pull request !8947 from 石闽南/master
2024-09-04 05:34:47 +00:00
swx1282997
be63bae64f Coverage supplement
Supplement the coverage of the debugger dfx/cpu_profiler

Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAMW7G

Signed-off-by: swx1282997 <shiminnan@huawei.com>
2024-09-03 14:29:49 +08:00
yang-19970325
6b62c7a779 Optimize code
Issue:  #IAO16M
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
2024-09-02 15:09:13 +08:00
openharmony_ci
1ad7fa4908
!8728 修复调试应用卡住
Merge pull request !8728 from 杨阳/fix_ka
2024-08-28 07:02:49 +00:00
openharmony_ci
ae41b08505
!8566 Fix exception breakpoint
Merge pull request !8566 from 杨阳/fix_exception
2024-08-27 06:42:36 +00:00
yang-19970325
8f89a721ce Fix debugger stuck
Issue:            #IAKDO8
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
2024-08-26 19:38:41 +08:00
yang-19970325
42d646c955 Revert code
Issue: #IALK3G

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
2024-08-22 11:32:12 +08:00
openharmony_ci
70f6e887c4
!8625 optimize compiler
Merge pull request !8625 from fangting/master
2024-08-14 00:48:36 +00:00
fangting
902e4ff2c0 optimize compiler
optimize compiler

Issue:#IAJ541
Signed-off-by: fangting <fangting12@huawei.com>
2024-08-13 10:17:04 +08:00
openharmony_ci
36b2d6003b
!8485 fix global not released
Merge pull request !8485 from fangting/master
2024-08-10 14:38:35 +00:00
yang-19970325
3b07fcc79b Fix exception breakpoint
Issue:  #IAIKRO
Signed-off-by: yang-19970325 <yangyang585@huawei.com>
2024-08-07 20:39:47 +08:00
fangting
a1547c4828 fix global is not released
fix global is not released

Issue:#IAHMJ3
Signed-off-by: fangting <fangting12@huawei.com>
2024-08-06 18:36:03 +08:00
duning
bd66fa3427 Clear alarm
Clear alarm

Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAGL81

Signed-off-by: duning <duning6@h-partners.com>
Change-Id: I495510070e84821cacb4799fb18a93192e7c9ba9
2024-08-01 16:34:24 +08:00
Andrey Efremov
d8cf9a50f7 Optimize ArkJS VM build time
Issue: https://gitee.com/open_harmony/dashboard?issue_id=IACDZP

Change-Id: I729c3a2741cb2571d6f7184b2726e5f06eca802a
Signed-off-by: Andrey Efremov <efremov.andrey@huawei-partners.com>
2024-07-30 16:26:35 +08:00
huangtianzhi
e117250c56 Fix handledebuggerstmt
Handledebuggerstmt returns invalid location value

Issue: #IAFYWQ
Signed-off-by: huangtianzhi <huangtianzhi1@huawei.com>
2024-07-27 16:25:15 +08:00
openharmony_ci
f700b46db8
!8335 Fix Debugger.RemoveBreakpoint Protocol
Merge pull request !8335 from Yellow-Sky-Proton/fix_breakpoint
2024-07-25 10:19:29 +00:00
huangtianzhi
f3f73dc276 Fix debugger.removebreakpoint protocol
Remove the breakpoint in the actural hashset, not the copied one

Issue:  #IAFD2A
Signed-off-by: huangtianzhi <huangtianzhi1@huawei.com>
2024-07-24 21:27:59 +08:00
duning
299e714c2e Fixed the difference
Fixed the difference between yellow and blue areas

Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAEVY7

Signed-off-by: duning <duning6@h-partners.com>
Change-Id: I683a55819823e3b25702f7c1fe9a985b878c9661
Signed-off-by: duning <duning6@h-partners.com>
2024-07-24 10:23:04 +08:00
huangtianzhi
f516e8568f Debugger breakpoint adapts sendable features
Reconstruct and revise debugger breakpoint module to adapt sendable features

Issue:  #IAE06X
Signed-off-by: huangtianzhi <huangtianzhi1@huawei.com>
2024-07-22 15:16:31 +08:00
chenlincl3
a1e281d7fb Optimize source_text_module field to cstirng
Issue:  https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IADOXR
Signed-off-by: chenlincl3 <chenlin201@huawei.com>
2024-07-20 20:30:13 +08:00