杨云飞
5c87de6e69
sync code
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB3O7B?from=project-issue
Signed-off-by: 杨云飞 <yangyunfei19@h-partners.com>
2024-11-19 16:37:42 +08:00
openharmony_ci
5c11473c57
!10271 优化buildin IsFastRegExp接口
...
Merge pull request !10271 from jiangmengyang/isFastRegex
2024-11-19 00:33:06 +00:00
openharmony_ci
e404d38c69
!10226 Check the results of NewRuntimeCallInfo
...
Merge pull request !10226 from shaoxiangdong/br_NewRuntimeCallInfo_1113
2024-11-18 09:34:19 +00:00
shaoxiangdong
3bf1a3cee9
Check the results of NewRuntimeCallInfo
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB40SU
Signed-off-by: shaoxiangdong <shaoxiangdong@huawei.com>
Change-Id: Ifdc5efb6ba5e9a520a2034770ca5fccc46f36b62
2024-11-18 09:29:41 +08:00
jiangmengyang
e96814f2ae
优化 isFastRegexp接口
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB4TA1
Signed-off-by: jiangmengyang <jiangmengyang3@huawei.com>
Change-Id: Ic5664e2a09f07e1928c2520a663222de13d1c7f6
2024-11-16 15:29:37 +08:00
xwcai98
96e7101bc0
Open no gc macro
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB3UIT
Signed-off-by: xwcai98 <caixinwei5@huawei.com>
Change-Id: Ib2a48a1a8c1a54bd2d765a7127d2008d4e3e7964
2024-11-15 15:24:16 +08:00
openharmony_ci
9785c718f3
!10100 Optimize sort pcfilemanager
...
Merge pull request !10100 from 刘智杰/locale_compare
2024-11-13 04:17:00 +00:00
openharmony_ci
e04124faac
!10190 Tidy AOT code
...
Merge pull request !10190 from XinweiCai/tidy_aot_code
2024-11-13 04:12:35 +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
xwcai98
4c5b4a1e77
Tidy AOT code
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB398K
Signed-off-by: xwcai98 <caixinwei5@huawei.com>
Change-Id: I520437b0707e7bc02334d4eba9b02971893dafba
2024-11-11 09:13:53 +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
1c3246b9b5
!10115 [JIT] Refactor jit filter compile code
...
Merge pull request !10115 from xiaoweidong/refactor
2024-11-08 18:12:43 +00: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
openharmony_ci
9cdc322690
!10119 Fix assign bug
...
Merge pull request !10119 from XinweiCai/fix_assign_bug
2024-11-07 11:21:38 +00: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
e1147688e1
Fix assign bug
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IB27BA
Signed-off-by: xwcai98 <caixinwei5@huawei.com>
Change-Id: Ibcf0b06d438c891739c3155ff390b025430ba21c
2024-11-05 15:13:50 +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
openharmony_ci
51845d9cb6
!9973 optimize typearray construct
...
Merge pull request !9973 from wpy111/master
2024-10-30 01:18:21 +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
openharmony_ci
48209b1848
!8461 Allocate memory to old space base on PGO
...
Merge pull request !8461 from 刘智杰/memory_order
2024-10-22 22:10:00 +00:00
openharmony_ci
0005a78d71
!9708 Array元素是 String类型 优化toSorted速度
...
Merge pull request !9708 from jiangmengyang/tosorted
2024-10-21 17:22:13 +00:00
刘智杰
8b5e15db80
Allocate memory to old space base on PGO
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAGX2J?from=project-issue
Signed-off-by: 刘智杰 <liuzhijie9@huawei.com>
Change-Id: I61169141d9589a6ae01e30f09fe4690ae29a72bb
2024-10-18 17:15:08 +08:00
jiangmengyang
b1e8ec8184
Array元素是String类型,优化toSorted速度
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAWHSX
Signed-off-by: jiangmengyang <jiangmengyang3@huawei.com>
Change-Id: I7e0563846346f84718e0a1d8c6a3fc47a076ef80
2024-10-15 14:44:42 +08:00
jiangmengyang
34d31ff6a5
优化regex flags字符串生成
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAVM6I
Signed-off-by: jiangmengyang <jiangmengyang3@huawei.com>
Change-Id: Ia19ad88ed084f4b6422f78f49622429a2bd45c00
2024-10-11 17:28:25 +08:00
openharmony_ci
f9ad35e03c
!9430 RegExp GetFlags IR优化
...
Merge pull request !9430 from jiangmengyang/getflags
2024-09-29 15:59:34 +00:00
zhixin
12a75a7724
Optimized jit reusefunc
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAH4L5
Signed-off-by: zhixin <1757149461@qq.com>
2024-09-27 16:50:24 +08:00
jiangmengyang
3e146639be
RegExp getFlags IR 优化
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IARK97
Signed-off-by: jiangmengyang <jiangmengyang3@huawei.com>
Change-Id: Iae8bcfcda15d28446a4189e6c3eca2cb6871dcd6
2024-09-26 23:15:38 +08:00
openharmony_ci
b6cb6139e9
!9466 Revert "temporarily add log for non ecma object error"
...
Merge pull request !9466 from Lasting/revert/5806
2024-09-26 11:52:45 +00:00
openharmony_ci
3a9f89f523
!9500 Rectify security alarms
...
Merge pull request !9500 from hlm2001/hlm_kexin0923_br
2024-09-26 11:45:07 +00:00
Like
8ab876d45d
Revert "add log for non ecma object error"
...
This reverts commit 1474176a52
.
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IASRPN?from=project-issue
Pull-Request: https://gitee.com/openharmony/arkcompiler_ets_runtime/pulls/9466
Change-Id: If03b7c14d8a3defb6f760afc85693db8d25fae60
Signed-off-by: Like <zhenglike@huawei.com>
2024-09-24 10:31:35 +08:00
openharmony_ci
a03afa2894
!9423 Optimize DecodeURIComponent For AOT
...
Merge pull request !9423 from 许杰/master
2024-09-23 15:25:58 +00:00
hlm2001
476fede503
Rectify security alarms
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAT46Z
Signed-off-by: hlm2001 <huanglimin10@huawei.com>
2024-09-23 20:41:48 +08:00
openharmony_ci
5902e505c9
!9251 Optimizing ArrayBufferData pointer obtaining
...
Merge pull request !9251 from hlm2001/hlm_kexin0911_br
2024-09-23 03:32:39 +00:00
ginxu
3d4e8cdff2
Optimize DecodeURIComponent For AOT
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IASG14
Signed-off-by: ginxu <xujie101@huawei.com>
Change-Id: I845eb9a997c936719644f7c715971671af90c055
2024-09-23 11:28:26 +08:00
yingguofeng@huawei.com
08fd62a8fb
Perf(memory): Optimize memory for define class
...
Issue: #IAPMR7
Change-Id: Ie128d64a1454129ec322a9ec38a8b28a6bdf46b8
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2024-09-20 11:24:57 +08:00
hlm2001
59fa26a7a8
Optimizing ArrayBufferData pointer obtaining
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAQFSY
Signed-off-by: hlm2001 <huanglimin10@huawei.com>
2024-09-19 19:29:04 +08:00
zhouguangyuan
cea7ac93e1
IR for Intl.Collator.prototype.resolvedOptions
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAQ2T7
Signed-off-by: ZhouGuangyuan <zhouguangyuan1@huawei.com>
Change-Id: I01bfcc0e7af40714514ab22f643bae71f98b8947
2024-09-13 18:16:12 +08:00
wupengyong
d2ee7500b7
Reason: opt typedArray constructor
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IANOXG?from=project-issue
Test: Build & Boot devices
Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: I3fa8331fa813f1ad80cb461e8fcbae2579f3fbe8
2024-09-05 21:39:01 +08:00
openharmony_ci
9dab80bc7c
!9009 解释器hasownproperty性能优化
...
Merge pull request !9009 from jiangmengyang/hasownproperty
2024-09-04 08:32:45 +00:00
openharmony_ci
a6bd7196d9
!8992 Add log for MaTchFieldType and Fix review comments
...
Merge pull request !8992 from lijiamin/debug
2024-09-04 05:04:34 +00:00
jiangmengyang
8fe10f020f
hasownproperty 优化toElementIndex IR、IsInternalString IR逻辑
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IANCHX
Signed-off-by: jiangmengyang <jiangmengyang3@huawei.com>
Change-Id: Ibfae48ce15ffe2096a933f93a48a1baf834c430c
2024-09-03 09:49:18 +08:00
lijiamin2019
da1d7055f0
Add log for MaTchFieldType and Fix review comments
...
1.Add log for MaTchFieldType
2.Fix review comments
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IANE9I
Signed-off-by: lijiamin2019 <lijiamin24@huawei.com>
Change-Id: Ibb7691d5f055670b3d87f995789838a31dbf9b66
2024-08-31 17:53:44 +08:00
openharmony_ci
c2b8c48fd7
!8972 Optimize cold patch performance
...
Merge pull request !8972 from hanweiqi/fix_cold_reload
2024-08-30 17:17:35 +00:00
openharmony_ci
15ceaeaaac
!7793 optimize default ctor for derivative class
...
Merge pull request !7793 from qiuyu/forward
2024-08-29 15:51:41 +00:00
hanweiqi
d3e3eff7d3
Optimize cold patch performance
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAN60V
Signed-off-by: hanweiqi <hanweiqi3@huawei.com>
2024-08-28 23:25:22 +08:00
openharmony_ci
5724be7878
!8662 GrowElementsCapacity Opt
...
Merge pull request !8662 from YuliCheng/StownbyindexOpt
2024-08-26 15:16:01 +00:00
openharmony_ci
f9f66b10c7
!8750 Set IsSharedBit for the method of sendable class
...
Merge pull request !8750 from lijiamin/fix
2024-08-26 09:19:08 +00:00
qiuyu
f86405e0ca
Optimize default ctor for derivative class
...
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IA8WK8
1. adapt interpreter for the new isa callruntime.SuperCallForwardAllArgs
2. adapt asm-interpreter for callruntime.SuperCallForwardAllArgs
3. adapt jit/aot for callruntime.SuperCallForwardAllArgs
4. adapt baseline jit for callruntime.SuperCallForwardAllArgs
5. remove the constraint for functions with zero icSlotSize so that
the default ctor for derivative class can be compiled into native code.
Signed-off-by: qiuyu <qiuyu22@huawei.com>
Change-Id: I346da77403de0d14f53532bc51c40a3ca27fc689
2024-08-25 18:07:36 +08:00
杨云飞
4b31642662
补充模块化ut part2
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IAL6ZV?from=project-issue
Signed-off-by: 杨云飞 <yangyunfei19@h-partners.com>
2024-08-24 17:41:03 +08:00
openharmony_ci
d4f95787cf
!8769 Fix define static non-sendable property on sendable class
...
Merge pull request !8769 from diartyz/fix_define_static_property
2024-08-23 19:27:26 +00:00