Commit Graph

14390 Commits

Author SHA1 Message Date
openharmony_ci
aa5e653d45
!10137 BUgFix: lastIndexOf get error result
Merge pull request !10137 from 贺存茂/lastIndexOf1106
2024-11-09 19:25:47 +00:00
openharmony_ci
536fa8f188
!10110 新增开关控制dump异常obj增强功能
Merge pull request !10110 from 任堂宇/master
2024-11-09 19:23:26 +00:00
openharmony_ci
8192050318
!10166 Change some maps encapsulated by CAddressAllocator to the native maps of std
Merge pull request !10166 from 邵益江/C2STD
2024-11-09 19:18:18 +00:00
zhangyukun8
c0f0d55ee3 Revert "Some AOT Modification"
This reverts commit f899d6dd24.

Signed-off-by: zhangyukun8 <zhangyukun8@huawei.com>
2024-11-09 22:16:18 +08:00
hecunmao
66389d6674 Bug in nativepointer Hash
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB367F

Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: I94d72f31c6bbaa716057c3df829f31da6c214af0
2024-11-09 15:46:34 +08:00
jiangmengyang
0b1289670e 优化array find index[object]
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB31BY

Signed-off-by: jiangmengyang <jiangmengyang3@huawei.com>
Change-Id: Id20a7d489d4c39b6b01f622f2fe09a2400c16c76
2024-11-09 14:21:15 +08:00
hlm2001
649f0cf800 Fix catch error during import in qemu
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB3543

Signed-off-by: hlm2001 <huanglimin10@huawei.com>
2024-11-09 11:35:17 +08:00
openharmony_ci
1bf3bbee91
!10162 add hisysevent in sharedheap dump when oom
Merge pull request !10162 from yangxiaoshuai2022/hisysevent
2024-11-08 18:15:18 +00:00
openharmony_ci
1c3246b9b5
!10115 [JIT] Refactor jit filter compile code
Merge pull request !10115 from xiaoweidong/refactor
2024-11-08 18:12:43 +00:00
openharmony_ci
eb50a9b89a
!10047 store barrier
Merge pull request !10047 from transparent123123/tzr_ck_fix
2024-11-08 18:08:00 +00:00
zhouguangyuan
94c0895cf0 do not get region of derived pointer
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB2KJA
Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: Ia1602a0d0ad2ac71ef00fa561f9b6f61b66bf68d
2024-11-08 21:15:36 +08:00
lhc
f1adab739b Optimized the method of obtaining SendableArray elements
Optimized the method of obtaining SendableArray elements

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB33DC?from=project-issue

Signed-off-by: lhc <liuhongchen5@huawei.com>
Change-Id: Ic040572b5c0e3a9ebf65e0622be549ede155629f
2024-11-08 20:37:04 +08:00
lhc
6c7cdb9063 SendableArray API filter process based on StableArray
SendableArray API filter process based on StableArray

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB313T?from=project-issue

Signed-off-by: lhc <liuhongchen5@huawei.com>
Change-Id: Ib6020101f409263526d0f4d42c62461f8fbb2711
2024-11-08 16:39:08 +08:00
Like
3ff388de8c fix: fuzz test
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB30U2?from=project-issue
Signed-off-by: Like <zhenglike@huawei.com>
Change-Id: Ib63d7b0c4af624ee5d90b00342a4b73d2b47e80c
2024-11-08 16:36:10 +08:00
rentangyu
b0a9a1b151 Abnormal localization enhancement
Abnormal localization enhancement

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

Signed-off-by: rentangyu <rentangyu@huawei.com>
2024-11-08 14:32:19 +08:00
hecunmao
2fd7636b6f [Bug]: Bugfix do forin with nativepointer
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB2SZ0

Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: I8ebef8c2378eede93d85d96b5abb25032404e704
2024-11-08 12:20:25 +08:00
shaoyijiang
78334279c5 Modify data structures
1.Change some maps encapsulated by CAddressAllocator to the native maps of std

Issue: IB2XHN
Signed-off-by: shaoyijiang <shaoyijiang@huawei.com>
Change-Id: I367d953ed494cf61613ae95bdfc9db27d35ffbcb
2024-11-08 11:46:24 +08:00
hewei
2c6bd650fa Optimize StableArrayJoin
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAYSJT

Signed-off-by: hewei <hewei215@huawei.com>
Change-Id: I66a095bc5886b9894256699174fdf69f2ef09b2e
2024-11-08 10:48:39 +08:00
openharmony_ci
e38204de36
!10157 [JIT] Disable jit when code sign disabled
Merge pull request !10157 from xiaoweidong/no_jit
2024-11-08 02:40:42 +00:00
jiachong
6c088c187f StoreMiss return exception bugfix
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB2ICL
Signed-off-by: jiachong <jiachong6@huawei.com>
Change-Id: I410f31a1f60b6b113abb6e9239c6b262850dcef6
2024-11-08 10:39:07 +08:00
openharmony_ci
a0b77dde21
!10156 SendableArray API every and some process based on StableArray
Merge pull request !10156 from 留红尘/ets_runtime/lhc/1107_1
2024-11-08 02:38:24 +00:00
openharmony_ci
3bc375ca33
!10129 regexp 优化replaceInternal接口
Merge pull request !10129 from jiangmengyang/regex
2024-11-08 02:35:58 +00:00
openharmony_ci
880218d7b9
!10132 dfx for circular dependency of shared-module
Merge pull request !10132 from DaiHN/doc_lazy22
2024-11-08 02:31:07 +00:00
openharmony_ci
c45e2140c1
!10151 修复抖音aot后cppcrash问题
Merge pull request !10151 from zhao1d/zld1
2024-11-08 02:28:32 +00:00
openharmony_ci
a59f63d185
!9963 Some Aot Modification
Merge pull request !9963 from 许杰/some_optimize
2024-11-08 02:23:41 +00:00
openharmony_ci
69816e2241
!10142 setProcessRset标志位修正到jsthread
Merge pull request !10142 from jinjiawei/waitsharedgc
2024-11-08 02:22:01 +00:00
openharmony_ci
9dadc81848
!10159 add rawheap translator
Merge pull request !10159 from yangxiaoshuai2022/heapdump
2024-11-08 02:18:51 +00:00
openharmony_ci
26808674ff
!10158 change int to size_t
Merge pull request !10158 from 贺存茂/codecheck
2024-11-08 02:16:30 +00:00
openharmony_ci
5fe72eb1b3
!10153 修复编译无法链接到ModuleResovler的问题
Merge pull request !10153 from wangchen/module_resolver_map
2024-11-08 02:14:01 +00:00
transparent123123
c31835721a store barrier enhance
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0TZ9?from=project-issue

Signed-off-by: transparent123123 <tanzirui@huawei.com>
Change-Id: I056ccbe6586e1f63b2519abc66115a46bf4f0e21
2024-11-07 18:04:48 -08:00
xiaoweidong
bea04a62a8 [JIT] refactor compile decision
Refactor jit compile decision code

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB22IY
Change-Id: I4aeb4201348478f1e5f9c77acfd143c59f28739d
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2024-11-08 09:33:29 +08:00
yangxiaoshuai2022
5d14974f69 add hisysevent in sharedheap dump when oom
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB2QJ5

Signed-off-by: yangxiaoshuai2022 <yangxiaoshuai@huawei.com>
2024-11-08 00:22:17 +08:00
jiangmengyang
60e70307ac regexp replaceInternal优化
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB2B32
Signed-off-by: jiangmengyang <jiangmengyang3@huawei.com>
Change-Id: Ie8844894f76e38cb0ab41eef6d9b667de339b0a8
2024-11-07 19:58:04 +08:00
openharmony_ci
dca45d344f
!10147 SendableArray API concat process based on StableArray
Merge pull request !10147 from 留红尘/ets_runtime/lhc/1106
2024-11-07 11:54:33 +00:00
openharmony_ci
1663fc47e9
!10130 Fix array join
Merge pull request !10130 from XinweiCai/fix_array_join
2024-11-07 11:40:36 +00:00
openharmony_ci
d20b521c4e
!10123 Fix FlatStringInfo bug
Merge pull request !10123 from XinweiCai/fix_flatstringinfo_bug
2024-11-07 11:34:23 +00:00
openharmony_ci
9cdc322690
!10119 Fix assign bug
Merge pull request !10119 from XinweiCai/fix_assign_bug
2024-11-07 11:21:38 +00:00
openharmony_ci
3c3bec3244
!9959 Fix StoreIc miss Accessor bug
Merge pull request !9959 from maojunwei/accessicfix
2024-11-07 11:19:29 +00:00
openharmony_ci
9a402ce00a
!9788 opt storebyname code gen in jit
Merge pull request !9788 from linxinyq/opt-storebyname-code-gen-in-jit
2024-11-07 11:16:05 +00:00
openharmony_ci
6ef96da7a9
!10134 fix WriteToFlatUtf8 bug
Merge pull request !10134 from wpy111/master
2024-11-07 11:14:22 +00:00
openharmony_ci
872abb1488
!9924 fix rsp align issue
Merge pull request !9924 from zoumujia/align
2024-11-07 11:10:16 +00:00
openharmony_ci
722c566ce7
!10139 Delay use new work node
Merge pull request !10139 from dingwen/worknode_bbr
2024-11-07 11:07:24 +00:00
ginxu
f899d6dd24 Some AOT Modification
1. Optimize typed array check
2. Optimze jsarray load builtin method check
3. Refactor bytecode flag and kind, Add some nosideeffct bytecode

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAZPRH
Signed-off-by: ginxu <xujie101@huawei.com>
Change-Id: I1325c909fb797997e009473849ce36f6482c207c
2024-11-07 15:24:46 +08:00
openharmony_ci
a0c70cab30
!10023 Erase Deopt Check Gates in JS Loops
Merge pull request !10023 from MothBuzzing/master
2024-11-07 07:13:44 +00:00
lhc
19004088bb SendableArray API every process based on StableArray
SendableArray API every process based on StableArray

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB2MK6?from=project-issue

Signed-off-by: lhc <liuhongchen5@huawei.com>
Change-Id: I9c84db1debc1af80c4014632d1d6b8b6d31f70a8
2024-11-07 15:03:17 +08:00
yangxiaoshuai2022
dbed7e5f11 add rawheap translator
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAXW02

Signed-off-by: yangxiaoshuai2022 <yangxiaoshuai@huawei.com>
2024-11-07 12:40:48 +08:00
hecunmao
e24c8ed760 change int to size_t
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB2NVP

Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: I1d303405ae416d7308c4961d658aeefb4f064cd3
2024-11-07 11:47:00 +08:00
openharmony_ci
421fb045ea
!10098 zlib组件的依赖方式整改:外部依赖由deps改为external_deps
Merge pull request !10098 from langerange/master
2024-11-07 03:21:37 +00:00
xiaoweidong
66ed5743e0 [JIT] Disable jit when code sign disabled
Disable jit when code sign disabled

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB2MRQ
Change-Id: I0645168c44e2ba11213b386c8d138bb58c02e6b1
Signed-off-by: xiaoweidong <xiaoweidong@huawei.com>
2024-11-07 10:58:46 +08:00
DaiHN
7cb2c3f582 dfx for circular dependency of shared-module
Issue : https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB2BG2?from=project-issue

Signed-off-by: DaiHN <daihuina1@huawei.com>
Change-Id: I022609852ea2f3c04015cbfcde411f8994b3e735
2024-11-07 10:52:15 +08:00