openharmony_ci
b5b90395f9
!11464 Fix preview mock doesn't adapt so is not undefined
...
Merge pull request !11464 from yaochaonan/so
2025-04-15 06:22:21 +00:00
yaochaonan
fc11f5f0b4
Enhance nativemodule dfx
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IC16GQ?from=project-issue
This reverts commit 6938cf0644a7148709a91c27e4d4853244e8ca8d.
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: I42bdb155cad9a08e259f7729337564e4664423ca
2025-04-15 10:12:35 +08:00
openharmony_ci
a1bfcdc3c8
!11389 Fix dynamic loading failure in preview
...
Merge pull request !11389 from chenlincl3/testPreView
2025-04-14 10:04:51 +00:00
openharmony_ci
5670a3a76e
!11393 add low-freq IR path for ldexternalmodulevar
...
Merge pull request !11393 from wuxiesaber/ldexternalmoduvarbyindex_more
2025-04-14 03:45:11 +00:00
linchencl3
f20ca54e59
test Preview
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBYM65
Signed-off-by: linchencl3 <932565568@qq.com>
Change-Id: Icc84525060a8c09e67cc96abaf61ea8de6fdbd12
2025-04-14 09:10:35 +08:00
openharmony_ci
98a3b3b17c
!11335 Move hotreload from ctx to vm
...
Merge pull request !11335 from yanzhiqi/master
2025-04-08 19:36:55 +00:00
wuxiesaber
cb6feed590
add low-freq IR path for ldexternalmodulevar
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBYPOS
Signed-off-by: wuxiesaber <wuxie@huawei.com>
Change-Id: If5313e9aa8a6f78910e5f6cdb9f582619d7b5515
2025-04-08 17:48:31 +08:00
yanzhiqi1
d79f6a0119
Move hotreload from ctx to vm
...
Issue: #IBX8MA
Signed-off-by: yanzhiqi1 <yanzhiqi1@huawei.com>
Change-Id: I7614edf2de2cd72c1fe456bb0ad01fb67d2261b1
2025-04-08 11:33:03 +08:00
openharmony_ci
3cc31895ad
!11387 Enhance nativemodule dfx
...
Merge pull request !11387 from yaochaonan/so
2025-04-07 10:53:02 +00: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
yaochaonan
6938cf0644
Enhance nativemodule dfx
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBW81T?from=project-issue
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: If0f25a582c9a722b654d48464466a78464b79eb5
2025-03-29 10:39:59 +08: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
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
openharmony_ci
cff2817e5e
!11154 Opt NewPromiseCapability
...
Merge pull request !11154 from maojunwei/optpromise
2025-03-24 10:31:58 +00:00
dov1s
64538ef651
Opt NewPromiseCapability of SourceTextModule
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBQAQI
Signed-off-by: dov1s <maojunwei1@huawei.com>
Change-Id: I67f2b22910f6c80082dae44a826657ca49a5c980
2025-03-20 21:32:55 +08:00
openharmony_ci
742ea053e7
!11235 fix lazy import so in sendable class crash
...
Merge pull request !11235 from wangchen/lazy_sendable_so
2025-03-20 08:28:20 +00:00
openharmony_ci
4d2f83cc2c
!11231 Refactor error manager
...
Merge pull request !11231 from XinweiCai/move_error_info
2025-03-18 12:04:46 +00:00
wangchen
56787945a0
fix lazy import kit in sendable class crash
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBTM1K
Signed-off-by: wangchen <wangchen965@huawei.com>
Change-Id: I81af5cd082ae84ea2babecade96f86253063e8de
2025-03-15 16:50:18 +08:00
openharmony_ci
5b9c7dfe95
!11216 Optimise find recordInfo
...
Merge pull request !11216 from guobingbing3/recordInfo
2025-03-14 13:45:47 +00:00
xwcai98
a793da6b49
Refactor error manager
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBTH8H
Signed-off-by: xwcai98 <caixinwei5@huawei.com>
Change-Id: I0e5ce9007d8a702e527eb688f47c00e0c805b176
2025-03-14 17:26:45 +08:00
openharmony_ci
4bdf74622f
!11214 Use std::string_view and ConcatToCString in module resolve
...
Merge pull request !11214 from wangchen/string
2025-03-14 04:27:47 +00:00
guobingbing
0435b93510
Optimise find recordInfo
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBSOMR
Signed-off-by: guobingbing <guobingbing3@huawei.com>
Change-Id: I99ae771617e847db8cd1bea620b17f12da643619
2025-03-14 10:08:33 +08:00
wangchen
0a1f590a81
Use std::string_view and ConcatToCString in module resolve
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBSJOY
Signed-off-by: wangchen <wangchen965@huawei.com>
Change-Id: Iaf49d9ba48570287973a40ca0c87692108566208
2025-03-13 15:33:33 +08:00
guobingbing
367bea2953
Move Module Accessor to module
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBK3XY
Signed-off-by: guobingbing <guobingbing3@huawei.com>
Change-Id: Idc869118168698aac552e8980f83f6140c853f17
2025-03-11 17:01:17 +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
yaochaonan
9751a6725e
Support worker use lazyfile test
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBJLUY?from=project-issue
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: Iccaa10b0cd49313cb8de79a29e9f8d0810ee1fd8
2025-02-24 22:31:50 +08:00
openharmony_ci
6f2237b9bc
!10880 Change napi import hsp fail from cppcrash to errorcode
...
Merge pull request !10880 from yaochaonan/napihsp
2025-01-20 15:05:48 +00:00
yaochaonan
9dfe7a0029
Change napi import hsp fail type
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBHELW?from=project-issue
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: I2c0d955d132500eb84d70aac9aa8b5bc04c0767c
2025-01-20 17:07:46 +08:00
openharmony_ci
7496b29cca
!10925 Normalized ohmurl supports dynamic download of hsp
...
Merge pull request !10925 from chenlincl3/update_pkg_alone
2025-01-18 15:04:01 +00:00
chenlincl3
2be3ab3332
支持动态下载hsp
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBINA6
Signed-off-by: chenlincl3 <chenlin201@huawei.com>
Change-Id: Ifdd56d6e96c3faf49f9eae64e1e66f6c57d15db4
2025-01-18 15:39:35 +08:00
openharmony_ci
41cb2952ce
!10862 Fix module alarm
...
Merge pull request !10862 from shaoxiangdong/br_runtime_0103
2025-01-17 10:25:06 +00:00
shaoxiangdong
0499b3dffc
Fix module alarm
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBGQRJ
Signed-off-by: shaoxiangdong <shaoxiangdong@huawei.com>
Change-Id: I88204227d9332249c63f5498481bbe23c3fbdc3f
2025-01-14 10:54:15 +08:00
shaoxiangdong
0130031a3f
Module code cross platform refactoring
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBES5A
Signed-off-by: shaoxiangdong <shaoxiangdong@huawei.com>
Change-Id: I874e3741c0b4a7befee83b654fc487ca2676bc9e
2025-01-10 09:24:48 +08:00
openharmony_ci
821326f5a5
!10776 Change ModuleTrace to ScopeManager
...
Merge pull request !10776 from yaochaonan/scope
2025-01-03 10:26:20 +00:00
openharmony_ci
da155991b8
!10787 修复动态import和napi加载模块入参为空字符串时freeze的情况
...
Merge pull request !10787 from chenlincl3/bug_fix_napi
2025-01-03 07:42:20 +00:00
yaochaonan
9163779790
Change ModuleTrace to ScopeManager
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBEICA?from=project-issue
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: Ida097ba40f3942efca3265d2afbe5bf124fcfc75
2025-01-02 20:12:06 +08:00
openharmony_ci
b78c80393f
!10777 ModuleResolver performance optimization
...
Merge pull request !10777 from wangchen/performance
2025-01-02 04:21:26 +00:00
chentianyu
57380e4ffe
Refactor and optimize GC mark
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBD7ZV
Signed-off-by: chentianyu <chentianyu31@huawei.com>
Change-Id: Id12aa40872ecda570c3d42e88aece4873a52d1af
2024-12-31 14:56:51 +08:00
chenlincl3
819750d9e2
修复动态import和napi加载模块入参为空字符串时freeze的情况
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBETUS
Signed-off-by: chenlincl3 <chenlin201@huawei.com>
Change-Id: Ifc29a4269bfa1ad7e12b9b12c297c3ca8faa3a1a
2024-12-31 11:29:53 +08:00
wangchen
bd2346c83f
ModuleResolver performance optimization
...
1.Reduce string copy
2.Avoid re-check JSRecordInfo in HostResolveImportedModuleWithMerge branch
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBEIVX
Signed-off-by: wangchen <wangchen965@huawei.com>
Change-Id: I8255c3b23e40c70b8cef9f1cd4da6db20e21df95
2024-12-30 11:12:24 +08:00
openharmony_ci
d7965535e7
!10732 模块化重构Step3:重构ModuleResolver内部逻辑
...
Merge pull request !10732 from wangchen/refactor
2024-12-29 08:30:25 +00:00
openharmony_ci
0f5008ecb3
!10770 支持在har包内通过napi接口加载模块
...
Merge pull request !10770 from yp9522/har
2024-12-29 08:28:52 +00:00
wangchen
30e9f4ded3
Refactor module resolve
...
1.Only provide HostResolveImportedModule interface for business
2.Merge useless function
3.Reuse jsPandaFile in merged-abc branch
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBDKQ2
Signed-off-by: wangchen <wangchen965@huawei.com>
Change-Id: I24c460b00a7bbef1f7e1f4b88c66911deaff29a4
2024-12-28 15:15:48 +08:00
openharmony_ci
9f30924694
!10765 系统级hsp加载js的三方包失败
...
Merge pull request !10765 from shaoxiangdong/br_runtime_1227
2024-12-28 05:01:27 +00:00
yp9522
e454a62d48
支持在har包内通过napi接口加载模块
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBDNK1
Signed-off-by: yp9522 <yanpeng51@h-partners.com>
Change-Id: Ia31ebf0de8d8d44c044a8e446b78d5764540e6fe
2024-12-28 11:06:35 +08:00
yaochaonan
964b80209f
Handle exceptions better
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBEABP
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: If0425495dba88562c94894c82c10f8ac1705c592
2024-12-27 22:43:22 +08:00
shaoxiangdong
6ccbeb9fd4
HSP failed to load third-party packagei
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IBE9RL
Signed-off-by: shaoxiangdong <shaoxiangdong@huawei.com>
Change-Id: I9d1d358d300cdc58e6f3aa1e0f6a6af24d5bd9fa
2024-12-27 21:03:57 +08:00
openharmony_ci
3bbe983fbd
!10674 处理ets_runtime仓冗余头文件
...
Merge pull request !10674 from 杨云飞/master
2024-12-27 10:55:37 +00: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