openharmony_ci
383d69dbd1
!10336 Set TaskInfo to the ConcurrentFunction
...
Merge pull request !10336 from huangfeijie/fix_taskInfo_nullptr
2024-11-22 06:47:21 +00:00
huangfeijie
389fad4bae
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB5UPC
...
Set TaskInfo to the ConcurrentFunction
Set TaskInfo to the ConcurrentFunction
Signed-off-by: huangfeijie <huangfeijie@huawei.com>
2024-11-21 11:08:15 +08:00
zhuangkudecha
42d1825784
Revert "Add Option Enable Force IC"
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0W5N
Description: Revert add options for force IC
Test: All stable and performance tesets
This reverts commit 68de2d91d0
.
Change-Id: Ib1c4d79f27f00cd585c7a451677bcd861355d8f2
Signed-off-by: zhuangkudecha <fuhao71@huawei.com>
2024-10-30 17:40:28 +08:00
lijiamin2019
72dea5a800
Move shared nativepointer from JSThread to runtime
...
1.Move shared nativepointer from JSThread to runtime
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAT3ZX
Signed-off-by: lijiamin2019 <lijiamin24@huawei.com>
Change-Id: I1b3176c973585fc404c8f4c6c1b1c6e0efa39b59
2024-10-09 14:20:34 +08:00
zhouguangyuan
813a0106d6
use vector to manage the native pointer
...
When calling PushToNativePointerList, it spends too much time to allocate the native memory to add the pointer to list. Using vector instead of list can reduce the allocation.
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAQN94
Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: Ic6ca716a3d6aad00b5a6c8e299c25c8bb31fe3c0
2024-09-21 19:54:30 +08:00
zhuangkudecha
68de2d91d0
Add Option Enable Force IC
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAPV03
Decription: Add Option for enable force ic
Test: All stable and performance teset suite
Change-Id: I7f4f6a99f1e4198a2f5426ad221e4d1bb5ce7d7c
Signed-off-by: zhuangkudecha <fuhao71@huawei.com>
2024-09-18 15:07:19 +08:00
openharmony_ci
bc5ed273ce
!9282 Disable PGO profile when an/ai file exists
...
Merge pull request !9282 from zhaoziming_hw/zzm-dev-close_pgo_with_an
2024-09-14 20:38:22 +00:00
zhaoziming
183bd39dda
Disable PGO profile when an/ai file exists
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAQODS
Signed-off-by: zhaoziming <zhaoziming9@huawei.com>
Change-Id: I934e0954dfc325084c0088b8ce48a2578a885a48
2024-09-14 17:50:24 +08:00
Gymee
c50c4cac25
revert ffrt-based taskpool
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAPOOO
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: I0be3997f06b44a22a74e16185e0a0fd1320a6847
2024-09-14 09:21:24 +08:00
jinjiawei
b6b5bbc592
Looper idle trigger gc
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAP3W6?from=project-issue
Signed-off-by: jinjiawei <jinjiawei2@huawei.com>
2024-09-11 19:27:12 +08:00
openharmony_ci
e8d7e2af87
!8835 optimize compiler
...
Merge pull request !8835 from fangting/master
2024-08-29 15:25:01 +00:00
openharmony_ci
6505137227
!8714 Export GetThreadId for napi
...
Merge pull request !8714 from milkpotatoes/ext-get-tid
2024-08-27 07:05:25 +00:00
fangting
cdbfa4340e
optimize compiler
...
Issue:#IALVU8
Signed-off-by: fangting <fangting12@huawei.com>
2024-08-27 11:02:23 +08:00
Gymee
51abd12a7c
Fix multi-thread-check failed with FFRTaskpool
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAIGT6
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: Ia8a0997f3205b91ec62c34c660c545c11bbeeb1e
2024-08-23 14:30:38 +08:00
Gymee
ab96c934b0
Support ffrt-based taskpool
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAIGT6
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: I3f8e4042fa185bdc74ea252e71072228256faa67
2024-08-23 14:30:26 +08:00
milkpotatoes
ca8935a5e0
Export GetThreadId for napi
...
Issue: https://gitee.com/openharmony/arkui_napi/issues/IA4BL6
Signed-off-by: milkpotatoes <chenshulin5@huawei.com>
Change-Id: I9ed5d17f05693f1b62abf830197779f31a8d6922
2024-08-22 15:22:18 +08:00
openharmony_ci
93b2ba8990
!8760 fix looper idle sharedGC deadlock
...
Merge pull request !8760 from jinjiawei/add_idlegc_jsnapi
2024-08-21 02:16:02 +00:00
openharmony_ci
a223da954d
!8751 Delete log at AOT entry
...
Merge pull request !8751 from yycc/testfor
2024-08-21 02:11:50 +00:00
jinjiawei
45eda52390
Fix loop idle sharedgc deadlock
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAL5EJ
Signed-off-by: jinjiawei <jinjiawei2@huawei.com>
2024-08-20 12:18:36 +08:00
yycc
38a1daba47
Delete log at AOT entry
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAKY5W
Description: Delete log at AOT entry which execute too many times and
may slow down AOT's performance.
Signed-off-by: yycc <yuyicen1@huawei.com>
Change-Id: I97c2b2a14840ac7aaf7069a2c1ba80ee022b047e
2024-08-19 20:30:36 +08:00
openharmony_ci
27457ce7e9
!8661 arkcompiler_ets_runtime增加虚拟机参数获取
...
Merge pull request !8661 from jao_liu/local_branch
2024-08-16 08:30:07 +00:00
openharmony_ci
55722f4178
!8700 Fix code security issues
...
Merge pull request !8700 from hlm2001/hlm_kexin0814_br
2024-08-16 08:25:45 +00:00
hlm2001
712e73bcee
Fix code security issues
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAK0JM
Signed-off-by: hlm2001 <huanglimin10@huawei.com>
Change-Id: I69e8c0f44157c2c5d31f7bc1781227a7901bc135
2024-08-15 17:05:47 +08:00
jao_liu
076c463f7e
增加虚拟机参数param配置
...
Signed-off-by: jao_liu <liujiao44@huawei.com>
2024-08-15 07:48:46 +00:00
openharmony_ci
461519b6ba
!8414 Add externally triggered reasons of GC
...
Merge pull request !8414 from lvninglei/lnl_addGCReason
2024-08-15 03:23:17 +00:00
openharmony_ci
70f6e887c4
!8625 optimize compiler
...
Merge pull request !8625 from fangting/master
2024-08-14 00:48:36 +00:00
lvninglei
453d1add3d
Add externally triggered reasons of GC
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAFU0Y
Signed-off-by: lvninglei <lvninglei@huawei.com>
Change-Id: Ic3de206be8bd6417a9d2fe912471762797ab7960
2024-08-13 16:48:31 +08:00
fangting
902e4ff2c0
optimize compiler
...
optimize compiler
Issue:#IAJ541
Signed-off-by: fangting <fangting12@huawei.com>
2024-08-13 10:17:04 +08:00
lukai
dd0f343cc6
Support shared appspapwn space
...
Signed-off-by: lukai <lukai25@huawei.com>
Change-Id: I6c93ca7e80d9dccec11e6ab4c0c088f0cf7e4b26
2024-08-12 22:14:39 +08:00
xiongluo
c936a131db
Remove Daemonthread in check thread
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAH00U?from=project-issue
Signed-off-by: xiongluo <xiongluo@huawei.com>
Change-Id: I2909d0585563da49a73ae77257b93facebbbd939
2024-08-01 01:32:51 +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
openharmony_ci
8c30d95c97
!8396 shared_full Gc without force full gc in objectfactory
...
Merge pull request !8396 from xiongluo/shared_full_gc_no_force_full_gc
2024-07-30 02:24:43 +00:00
xiongluo
c79e8e3283
shared full gc
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAAM12
Signed-off-by: xiongluo <xiongluo@huawei.com>
Change-Id: I5785021320e5dcc164671c79bdc26975abedc68b
2024-07-29 16:55:23 +08:00
ginxu
016ebf8aeb
Add PGO Force Dump Option
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAFK5G
Signed-off-by: ginxu <xujie101@huawei.com>
Change-Id: Ibb5651d0881164548a4dced2a6c70d3433850ea5
2024-07-27 09:15:59 +08:00
openharmony_ci
4684399766
!8310 Modify snapshot env update root type
...
Merge pull request !8310 from dingwen/snapshotenv_br
2024-07-24 21:28:27 +00:00
openharmony_ci
ec73be113f
!8208 [JIT] refactor jit code, move enable jit func to jit.cpp
...
Merge pull request !8208 from xiaoweidong/refactor
2024-07-24 12:10:20 +00:00
dingwen
efcbbe061e
Modify snapshot env update root type
...
Description:Modify snapshot env update root type
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAF2VX?from=project-issue
Signed-off-by: dingwen <dingwen6@huawei.com>
Change-Id: Ieca0c3345c237f75b7ed6dc903e192bee46fa027
2024-07-24 10:18:58 +08:00
yaochaonan
adc10430fb
Support used file print
...
Issue: https://e.gitee.com/open_harmony/dashboard?issue=I9VUMK
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: I2d9ed0705c3acb57d1dcb7ca7cc4ad5ba8e2cc38
2024-07-24 01:40:21 +08:00
openharmony_ci
71837e228b
!8220 Optimize source_text_module field to cstirng
...
Merge pull request !8220 from chenlincl3/cl_op
2024-07-20 22:23:31 +00: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
lvninglei
5057a6babe
Change destruction of worker thread to CMS
...
https: //gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAE4CE
Signed-off-by: lvninglei <lvninglei@huawei.com>
Change-Id: Ie9062cfe5df20d63f2b08ab5dad20cd7980c1a3e
2024-07-20 20:22:12 +08:00
xiaoweidong
bb1c539e05
[JIT] Refactor jit code
...
1. move jit enable code to jit.cpp
2. refact enable jit config & dfx
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IADIX1
Change-Id: Icb78347809efbfff13a8c9bd465f8c5176e07f9e
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2024-07-19 09:34:07 +08:00
openharmony_ci
9dab5b4969
!8069 Fix crashes when the phone signal does not allow the use of malloc related functions
...
Merge pull request !8069 from herongpeng/fix_signal
2024-07-18 17:49:12 +00:00
harryhrp
5ba737abfa
Fix crashes when the phone signal does not allow the use of malloc related functions
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IABHLM?from=project-issue
Signed-off-by: harryhrp <herongpeng@huawei.com>
Change-Id: Ibfffc984049a97f5a295915b5cd7935c73f33704
Change-Id: Iee9c74ea23bf2983e3c238e5974d3026ffba5e5b
2024-07-18 11:04:11 +08:00
chenlincl3
e40928bb07
Op resolvedmodules
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IACNUX
Signed-off-by: chenlincl3 <chenlin201@huawei.com>
Change-id: icbb0da7263a7c92eda28944cea2c45fc62e2e9ab
2024-07-16 16:21:22 +08:00
rentangyu
5560a3ab9e
The aa startup mode is added
...
If the .so file fails to be loaded, the detailed error information is displayed
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAA9J3
Signed-off-by: rentangyu <rentangyu@huawei.com>
2024-07-11 16:27:31 +08:00
openharmony_ci
ace52a525f
!7984 dfx: pgo trace
...
Merge pull request !7984 from Lasting/dfx/pgo/trace
2024-07-10 06:06:36 +00:00
yaochaonan
28325725ac
Support Lazy Import
...
Issue: https://e.gitee.com/open_harmony/dashboard?issue=IAARFN
Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: I8ccd39ba22d71827eb93699d560165beb9d12ba9
2024-07-10 00:41:17 +08:00
Like
24afc1e29e
dfx: pgo dump
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAAK5E
Signed-off-by: Like <zhenglike@huawei.com>
Change-Id: Ibc6b47eb84c70e0e4353aa945eaae548ec0d9263
2024-07-09 15:12:06 +08:00
wupengyong
f032571cb7
Execute TranslateClasses in other thread
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IA7GHA?from=project-issue
Test: Build & Boot devices
Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: I463165678ac1b3079e7e22fc19088deae70563a6
2024-07-08 15:38:51 +08:00