Commit Graph

1586 Commits

Author SHA1 Message Date
openharmony_ci
973daf8287
!10331 修复Lazy import场景下,异步任务执行时序不对的问题
Merge pull request !10331 from wangchen/LdLazyModuleVar
2024-11-22 10:21:49 +00:00
wangchen
6463ee4cb1 Fix LdLazyModuleVar bug
1.If module has evaluated, not evaluate when LdLazyModuleVar
2.Pass executeFromJob param when LdLazyModuleVar

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB2HNC
Signed-off-by: wangchen <wangchen965@huawei.com>
Change-Id: I4f2c8304276d251b39cfb4338274b438ac0627dc
2024-11-22 15:01:58 +08:00
openharmony_ci
6563a493a9
!10309 Rollback InsertByIndex
Merge pull request !10309 from chengzhihao/master
2024-11-22 00:35:29 +00:00
chengzhihao
3627ec3efc Rollback InsertByIndex in LinkedList
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB5ELW

Signed-off-by: chengzhihao <chengzhihao7@h-partners.com>
2024-11-20 19:05:15 +08:00
openharmony_ci
e9518fbb99
!10260 GetPrototype方法中对象被错误的回收
Merge pull request !10260 from jiachong/jc_gc
2024-11-18 09:29:34 +00:00
openharmony_ci
9a2eed2f24
!10236 Fix assert bug
Merge pull request !10236 from 王笑佳/master
2024-11-18 06:15:52 +00:00
openharmony_ci
bd48eb843a
!10215 Add LinkedList interface insertByIndex
Merge pull request !10215 from chengzhihao/master
2024-11-18 06:11:16 +00:00
openharmony_ci
87da27fd01
!10174 修改UT
Merge pull request !10174 from huyunhui/api14
2024-11-16 14:34:29 +00:00
luobinghao
e02955b076 [bugfix]: fix slowpath LowerSuperCallSpread
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB3CS9

Signed-off-by: luobinghao <luobinghao@huawei.com>
Change-Id: Ibbaedbc40388913ff4e2c4aeb6d954ce6c0a80d3
2024-11-16 15:05:46 +08:00
huyunhui1
4331aac3df Modify expectation of UT
Since frontend disables the super call optimization for default constructor, we need to adapt the UT

Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IB20GL

Signed-off-by: huyunhui1 <huyunhui1@huawei.com>
Change-Id: I4de40f9fe062a11a655e7b2f5a946f8f00964920
2024-11-15 18:31:57 +08:00
王笑佳
623d8b7ce4 Fix assert bug
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB0UQB

Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2024-11-15 17:07:35 +08:00
jiachong
91516f7dd4 GetPrototype方法中对象被错误的回收
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB4KED
Signed-off-by: jiachong <jiachong6@huawei.com>
Change-Id: I20415533e83d860e028c22f603883d2bc562e918
2024-11-15 11:50:20 +08:00
chengzhihao
0426395fc2 Add LinkedList interface insertByIndex
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB3NZB

Signed-off-by: chengzhihao <chengzhihao7@h-partners.com>
2024-11-15 09:07:37 +08:00
yinwuxiao
d03b8622c7 Fix bug when modify proto.
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB1VFX
Signed-off-by: yinwuxiao <yinwuxiao@huawei.com>
Change-Id: Ie058ca47ba8cc2c585c552144886ca0aa1826455
2024-11-14 20:24:56 +08:00
openharmony_ci
9785c718f3
!10100 Optimize sort pcfilemanager
Merge pull request !10100 from 刘智杰/locale_compare
2024-11-13 04:17:00 +00:00
刘智杰
c420bd1fe9 Optimize Array.sort
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB106H?from=project-issue
Signed-off-by: 刘智杰 <liuzhijie9@huawei.com>

Change-Id: If301c6e3bfdff3381475f5728cb072b6bc65b1a6
2024-11-12 16:03:44 +08:00
openharmony_ci
b9f948ff6a
!10148 StoreMiss return exception bugfix
Merge pull request !10148 from jiachong/jc_storemiss
2024-11-12 05:32:26 +00:00
openharmony_ci
d6df2dc42c
!10177 优化array find index[object]
Merge pull request !10177 from jiangmengyang/findIndex
2024-11-11 10:11:47 +00:00
hlm2001
b9807337ca Resolve use case timeout issue
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB3BZ8

Signed-off-by: hlm2001 <huanglimin10@huawei.com>
2024-11-11 10:51:07 +08:00
openharmony_ci
a5b6cd0c0a
!10133 1**"test" Get Error Result
Merge pull request !10133 from 贺存茂/exp1104
2024-11-10 10:24:52 +00:00
openharmony_ci
aa5e653d45
!10137 BUgFix: lastIndexOf get error result
Merge pull request !10137 from 贺存茂/lastIndexOf1106
2024-11-09 19:25:47 +00: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
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
3bc375ca33
!10129 regexp 优化replaceInternal接口
Merge pull request !10129 from jiangmengyang/regex
2024-11-08 02:35:58 +00: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
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
c51e16c68f
!10031 Regexp.prototype.source get error result
Merge pull request !10031 from 贺存茂/hcmRegexp1029
2024-11-06 18:17:24 +00:00
openharmony_ci
57b9802ed5
!10127 use std::sort/std::reverse for typedArray
Merge pull request !10127 from zhouguangyuan0718/master-typedarray-sort
2024-11-06 17:49:35 +00:00
openharmony_ci
71e06b08a8
!10071 Concat方法异常未抛出bugfix
Merge pull request !10071 from jiachong/jc_error
2024-11-06 17:46:45 +00:00
hecunmao
031e66bf58 Bug in String.prototype.lastIndexOf
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB2EW1

Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: Ife09f0e442cf8b3a78d96aedac9a74379ef5d67d
2024-11-06 11:51:30 +08:00
xwcai98
0188e63649 Fix array join
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB2BF8

Signed-off-by: xwcai98 <caixinwei5@huawei.com>
Change-Id: Iaf7494f825abe52239cfd2aea2694ebac8c1633c
2024-11-05 23:03:17 +08:00
zhouguangyuan
5937ec0379 use std::reverse/std::sort for typedArray
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB2AJU
Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: I1916ed24af7a2aaab748f44e152389b26b1495b1
2024-11-05 21:07:37 +08:00
xwcai98
3acd110404 Fix FlatStringInfo bug
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB28LM

Signed-off-by: xwcai98 <caixinwei5@huawei.com>
Change-Id: If60afa9c542c1aeed035985a0e8514390b0675d8
2024-11-05 19:47:33 +08:00
hecunmao
dcb9e55ec8 1**"test" Get Error Result
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB212T

Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: I6b5d5a39e48cbdf6ce9b34bbdc45bf9d00f7309c
2024-11-04 22:20:03 +08:00
jiachong
da6343428c Concat方法异常未抛出
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB18AA
Signed-off-by: jiachong <jiachong6@huawei.com>
Change-Id: I78f79883ca4eef0e1e2b24257f98745295e64eac
2024-11-04 18:53:17 +08:00
openharmony_ci
6bf9ed7dba
!9995 Add module UT
Merge pull request !9995 from jiachong/jc_ut2
2024-11-02 11:38:13 +00:00
openharmony_ci
0b0c1c33d7
!10009 chmod number and string should be shared types
Merge pull request !10009 from zhangyouyou/master
2024-10-30 18:36:14 +00:00
openharmony_ci
51845d9cb6
!9973 optimize typearray construct
Merge pull request !9973 from wpy111/master
2024-10-30 01:18:21 +00: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
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
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
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
jiachong
bf0d41aa0f Add module UT
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAZXNX
Signed-off-by: jiachong <jiachong6@huawei.com>
Change-Id: I556e5d2dc454c2911c0307a162a333e997cb2cf3
2024-10-26 14:30:16 +08:00
zhouguangyuan
34f91c0742 use FastToSpliced when elementskind is disabled
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAZM28
Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: I07a7ac4d7ac7e9f4640e5e76174942fa1f519ff1
2024-10-26 12:50:03 +08:00
openharmony_ci
e9decc15d8
!9928 Stack SetProperty Bugfix
Merge pull request !9928 from jiachong/jc_dts2
2024-10-25 02:30:52 +00:00
openharmony_ci
a86ed09acb
!9845 Optimise the fastpath for array.prototype.toReversed
Merge pull request !9845 from zhouguangyuan0718/master-ToReversed
2024-10-24 06:06:10 +00:00
jiachong
f10d8aac7a Stack SetProperty Bugfix
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAZ99N
Signed-off-by: jiachong <jiachong6@huawei.com>
Change-Id: Id7bd0620829179c3bf49a29bbf44bcfcf129e4d8
2024-10-23 17:32:10 +08:00
zhouguangyuan
d9206d0da5 Optimise the fastpath for array.prototype.toReversed
1. transition elements kind before new array is created.
2. Reverse the array by load and store the tagged array.

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAXXON
Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: I621b4b8eccbda51c56ebfe999fdebf250e44dd72
2024-10-23 15:51:00 +08:00