Commit Graph

14374 Commits

Author SHA1 Message Date
zhouwenxuan
563704118f builtins_shared_array.cpp alarm modification.
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0RKF

Signed-off-by: zhouwenxuan <zhouwenxuan1@huawei.com>
Change-Id: I9920be6ffc35bd2920bc7931e710827600bf3de6
2024-10-30 12:00:50 +08:00
hlm2001
ee18ed32da Fixed interface error when Date is set to NaN
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0LF1

Signed-off-by: hlm2001 <huanglimin10@huawei.com>
2024-10-30 11:36:01 +08:00
zhouguangyuan
ddd61b2917 Use generic array for toReversed if elementskind is disabled
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0R0G
Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: Ib0bab54f299644db1d76193cd7c1ca3d7e53518c
2024-10-30 11:22:09 +08:00
jinjiawei
11995afb9d fix StatisticHeapDetail stack check fail
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0PAW?from=project-issue
Signed-off-by: jinjiawei <jinjiawei2@huawei.com>
Change-Id: I02516bb453592dd92d4070a23a6e4b0593d278ad
2024-10-30 09:43:44 +08:00
openharmony_ci
3767817d47
!10014 Add UT for GC
Merge pull request !10014 from Sandee/ut_20241028
2024-10-30 01:36:17 +00:00
openharmony_ci
7a1ac7cbcf
!10011 app workload编译支持输出code comment
Merge pull request !10011 from zhao1d/zld1
2024-10-30 01:23:07 +00:00
openharmony_ci
f147d88a07
!9998 正则越界字节码维测
Merge pull request !9998 from 贺存茂/REGEXP_1026
2024-10-30 01:20:37 +00:00
l00483465
a891832692 Fix mem panic when decode raw heap dump
Fix mem panic when decode raw heap dump

Issue:                      https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAWOLG?from=project-issue
Signed-off-by: l00483465 <laiqishengbao@huawei.com>
2024-10-30 09:18:54 +08:00
openharmony_ci
51845d9cb6
!9973 optimize typearray construct
Merge pull request !9973 from wpy111/master
2024-10-30 01:18:21 +00:00
openharmony_ci
d717fe2d29
!9972 Try trigger shared full gc before oom
Merge pull request !9972 from lukai/fullgctrigger
2024-10-30 01:15:29 +00: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
sandee
3998a12313 Add UT for GC
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0NV4
Signed-off-by: sandee <xieyunfei8@huawei.com>
Change-Id: I864dc8a30b376fe2361139c4f1524eba56f1c3ae
2024-10-30 09:10:05 +08:00
hecunmao
3c890df522 Regexp.prototype.source get error result
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0NG2

Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: Ia5b4f03e2259596afd189a0db541102bdb3cd04d
2024-10-29 20:57:57 +08:00
daizihan
8339116c27 Fix array.pop bugs when enable native inline
Issue:    https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB09WQ?from=project-issue
Signed-off-by: daizihan <daizihan@huawei.com>
2024-10-29 19:03:12 +08:00
jinjiawei
cbb8174f38 fix checksafepoint check IsProcessingRset position
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0MLI?from=project-issue
Signed-off-by: jinjiawei <jinjiawei2@huawei.com>
Change-Id: I53753391470d1a9d64771429005f97a6d3516fb3
2024-10-29 18:35:50 +08:00
DaiHN
c57e88a18d dfx for circular dependency of shared-module
Issue : https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0DFV?from=project-issue

Signed-off-by: DaiHN <daihuina1@huawei.com>
Change-Id: I7a89ffbafe11dde18e4c26005056ff2ff83e31db
2024-10-29 17:22:51 +08:00
zhangyouyou
d270cf0b17 chmod number and string should be shared types
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0ACU
Description:Sharemodule chmod number and string should be shared types

Signed-off-by: zhangyouyou <zhangyouyou2@huawei.com>
2024-10-29 16:53:53 +08:00
li_jianfei
acaa91ba77 Add UT for GC
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0KKE
Signed-off-by: lijianfei <lijianfei20@huawei.com>
2024-10-29 16:42:19 +08:00
openharmony_ci
29ed61f07d
!9993 ra spill bug修复
Merge pull request !9993 from transparent123123/ra_bug
2024-10-29 08:23:34 +00:00
xwcai98
cb32b40e50 Add constexpr
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0K4G

Signed-off-by: xwcai98 <caixinwei5@huawei.com>
Change-Id: I25e047c97b5395f89821049db7926ea6ec8e029e
2024-10-29 15:53:44 +08:00
transparent123123
0621fe2dab fix frame warning
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0JX7?from=project-issue

Signed-off-by: transparent123123 <tanzirui@huawei.com>
Change-Id: I0ff975735146808e92fc664b8dc928881d3154a1
2024-10-29 00:41:17 -07:00
openharmony_ci
0adf5c91d3
!9954 use FastToSpliced when elementskind is disabled
Merge pull request !9954 from zhouguangyuan0718/master-tospliced-new4
2024-10-29 07:34:36 +00:00
wupengyong
d4183fc792 Reason:optimize typearray construct
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAZRCI?from=project-issue
Test: Build & Boot devices

Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: Ia7b9c3c984a3e3128b8117cda984bf84a8537c2a
2024-10-29 10:32:40 +08:00
lukai
1ab06044f2 Trigger shared fullgc before oom
Trigger shared fullgc before oom if oldspace fragmentation is larger
than limit.
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAZSA9

Signed-off-by: lukai <lukai25@huawei.com>
Change-Id: I080f31529511693d036b75f0d57a070c4386ed38
2024-10-28 21:44:12 +08:00
sunzibo
b37aa5d060 Stringadd commstub
Issue:      IAVY4M
Signed-off-by: sunzibo <sunzibo@huawei.com>
2024-10-28 21:35:39 +08:00
sandee
204cd7b8ba Add UT for GC
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0D7J
Signed-off-by: sandee <xieyunfei8@huawei.com>
Change-Id: Id3ffe3e1352db711c031aea71d8e14defbc74458
2024-10-28 21:35:02 +08:00
hecunmao
27ebc60553 log opcode where opCode overflower
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAZYWF

Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: I67041a51ea86cee07ec819d395a2ea041e48d9bb
2024-10-28 20:37:17 +08:00
zhao1d
f9da6e917a app workload编译支持输出code comment
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAZYKY
Signed-off-by: zhao1d <zhaolidong4@huawei.com>
Change-Id: Ia73b9bef94467e70e8c92dc92db385f28602d077
2024-10-28 20:02:35 +08:00
openharmony_ci
bec4ebcda0
!10002 Add GC UT for heap
Merge pull request !10002 from Sandee/ut_20241024
2024-10-28 11:30:56 +00:00
openharmony_ci
7a21279b5f
!9771 [Bug]: Fix bug of boolean convert to number
Merge pull request !9771 from 王不薄/fuzz_convert
2024-10-28 11:27:19 +00:00
openharmony_ci
eb27ce28ed
!9902 dfx: re-organize aot info log
Merge pull request !9902 from Lasting/dfx/aot-log-info
2024-10-28 11:25:00 +00:00
wangyuxin
c0c996c356 Add boolean to number in debug
1. Add converting boolean to number processing in number retype pass when compiling aot in debug mode
2. Abort AOT compilation when a non-bool value triggers ConvertBoolToInt32

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

Signed-off-by: wangyuxin <wangyuxin53@huawei.com>
Change-Id: Ib74d441c402a6e9f72f83baa0d991ca901cfd1df
2024-10-28 09:39:30 +08:00
openharmony_ci
999f1a121e
!9996 fix local gc wait shared gc processRset
Merge pull request !9996 from jinjiawei/waitsharedgc
2024-10-27 15:55:04 +00:00
sandee
aec81c3898 Add GC UT for heap
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0228
Signed-off-by: sandee <xieyunfei8@huawei.com>
Change-Id: I30e4d86f8e88f8562975dcbddeaf74c6dd524630
2024-10-27 22:28:35 +08:00
openharmony_ci
fdbb26f087
!9858 Parse the packet information and verify that the parameters match
Merge pull request !9858 from herongpeng/verify_param
2024-10-27 13:12:12 +00:00
openharmony_ci
b0f96da155
!9976 Add setModuleVar dfx
Merge pull request !9976 from zhangyouyou/master
2024-10-27 10:19:32 +00:00
openharmony_ci
9514b4d10a
!9988 Add return exception
Merge pull request !9988 from yaochaonan/wdx1
2024-10-27 10:17:04 +00:00
openharmony_ci
31d33e8e94
!9997 Add gc ut coverage rate
Merge pull request !9997 from 留红尘/ets_runtime/lhc/1026_1
2024-10-27 10:14:46 +00:00
openharmony_ci
3444efbbe4
!9982 create mutant array if elementskind is int or number
Merge pull request !9982 from zhouguangyuan0718/master-fix-newarraywithhclass
2024-10-27 03:26:32 +00:00
openharmony_ci
486175d3da
!9955 Resolve the performance degradation issue after enabling the useNormalizedOhmUrl compile-switch
Merge pull request !9955 from DaiHN/opt
2024-10-26 18:39:39 +00:00
openharmony_ci
57cb23b7c7
!9934 Optimize freelist allocation
Merge pull request !9934 from lukai/freelistOpt
2024-10-26 18:26:32 +00:00
xiongluo
84738d1845 Trigger concurrent mark for sensitive near limit
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAZZHQ?from=project-issue

Signed-off-by: xiongluo <xiongluo@huawei.com>
Change-Id: I6451a886976f8ba1428536c4b6c38e73382cb40a
2024-10-27 00:17:37 +08:00
zhangyouyou
14947aaee1 Add setModuleVar dfx
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAZTZI
Add setModuleVar dfx

Signed-off-by: zhangyouyou <zhangyouyou2@huawei.com>
2024-10-26 21:30:44 +08:00
openharmony_ci
3bde265696
!9992 remove unused test case
Merge pull request !9992 from yangxiaoshuai2022/ability
2024-10-26 12:34:07 +00:00
openharmony_ci
d160ef0d41
!9986 Fixed jit taskpool destory before inited
Merge pull request !9986 from xiaoweidong/fix_jit_bug
2024-10-26 12:31:36 +00:00
openharmony_ci
3411c27b52
!9887 修改BitVector UT用例,新增边界值检测
Merge pull request !9887 from tangbin/master
2024-10-26 12:24:06 +00:00
openharmony_ci
e45b07e68c
!9923 Fix dump bug
Merge pull request !9923 from XinweiCai/fix_dump_bug
2024-10-26 12:14:57 +00:00
openharmony_ci
927c8b854a
!9777 Skip deopt check in certain scenarios for float64 to int32
Merge pull request !9777 from chenqy930/skip-deopt-check-in-certain-scenarios-for-float64-to-int32
2024-10-26 12:11:58 +00:00
jinjiawei
125a332fbf fix local gc wait shared gc processRset
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAZYFA?from=project-issue
Signed-off-by: jinjiawei <jinjiawei2@huawei.com>
Change-Id: I2bb852e57cd48e9e155b305f91c382e16ab877f5
2024-10-26 17:34:58 +08:00
lhc
761de58273 Add gc ut coverage rate
Add gc ut coverage rate

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

Signed-off-by: lhc <liuhongchen5@huawei.com>
Change-Id: I48fdf273360e16b5f877132419fd1f4caefaa791
2024-10-26 17:30:44 +08:00