Commit Graph

7605 Commits

Author SHA1 Message Date
h30044958
13a84e8e82 Fix cloudDriver aot crash
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8E7XX

Signed-off-by: h30044958 <herongpeng@huawei.com>
Change-Id: Ida4e1ed03adb750e67e5ada1f9d37cd87afebf2e
2023-11-06 20:47:22 +08:00
openharmony_ci
40be346a46
!5161 delete unused code
Merge pull request !5161 from wpy111/master
2023-11-06 12:06:46 +00:00
openharmony_ci
67934a63cb
!5162 Fix UT failed on regexp_test
Merge pull request !5162 from chentianyu/master
2023-11-06 11:12:40 +00:00
openharmony_ci
fc57c974ce
!5137 array.concat中fromKey转换为字符串进行比较
Merge pull request !5137 from 韩靖/master
2023-11-06 09:57:16 +00:00
openharmony_ci
749dff4097
!5096 Mixed debug support stepOut
Merge pull request !5096 from 杨阳/mix_stepOut
2023-11-06 08:11:09 +00:00
chentianyu
0a651bcfbd Fix UT falied on regexp_test
Signed-off-by: chentianyu <chentianyu31@huawei.com>
Change-Id: Ib7456c3a8c716c84ac3ebcfc32ce367cdc3ef3c0
2023-11-06 15:41:08 +08:00
wupengyong
9b8da82a7d Reason:Delete unused code
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8E5U1?from=project-issue

Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: If104345dbd2292f7b789372c89e2a2dffd741892
2023-11-06 15:12:14 +08:00
chenlincl3
b4be2c0b49 新增napi接口ExecuteNativeModule
Issue: https://gitee.com/openharmony/arkui_napi/issues/I8DMF8
Signed-off-by: chenlincl3 <chenlin201@huawei.com>
Change-Id: I07be422861d54f9fb97b4b6b8ea8a487b6b9f915
2023-11-06 15:00:44 +08:00
openharmony_ci
7f35c96f93
!5160 Fix non-first RequestAot not work
Merge pull request !5160 from hzzhouzebin/FixNonFirstRequestAot
2023-11-06 04:38:12 +00:00
openharmony_ci
d940d9c3d9
!4997 Refactor Bytecode Graph Builder
Merge pull request !4997 from 孙哲/work
2023-11-06 03:55:03 +00:00
yang-19970325
8f02c13c0e Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I4fec3d6c5c40107074fe50e39d3182d6775ff04f

Change-Id: I2b2ea87022f709c0b8ab907ed473a09549c34a87
2023-11-06 11:10:14 +08:00
hzzhouzebin
845bddc876 FixNonFirstRequestAot
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8E143
Signed-off-by: hzzhouzebin <zhouzebin1@huawei.com>
Change-Id: I1bb49be539d2f484ff549ad30b8e2868569d6c1d
2023-11-06 10:57:19 +08:00
openharmony_ci
fcae62fa3e
!5121 optmize HandleCopyrestargsImm8
Merge pull request !5121 from wpy111/master
2023-11-06 02:37:08 +00:00
sunzhe23
ef1c190c0e Bugfix: fill values for saveRegister gate
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I88W5H

Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
2023-11-06 10:31:03 +08:00
yaoyuan
64894a3a73 GC BugFix Layout Sync
Issue: I8DT4U

Signed-off-by: yaoyuan <yuanyao14@huawei.com>
Change-Id: Id4915b82ec4ae4ead274fb6c7c7d503092dbd8ac
2023-11-06 09:31:42 +08:00
yycc
8fce55f084 Bugfix: isinsamedominatorchain() and valueselector input count wrong
Description: Clear unlive frame values to avoid different value in
different dominator chain in async function
lowering. Now loopbegin has more than 2 inputs, async function should adapt it.

Signed-off-by: yycc <yuyicen1@huawei.com>
Change-Id: Id7a94a5d7748e91c48ca874a4da8c200f53c5c50
2023-11-06 09:19:53 +08:00
sunzhe23
7dce51adc3 Refactor bytecode graph builder
There will be following changes:
1. LoopHeader IR will have more than two input
2. Add DepenedRelay for DeoptCheck
3. Refactor dead region elimination for 'BytecodeCircuitBuilder'
4. Fix live range analysis bug for try catch
5. Refactor gate generating for 'phi' 'merge' 'loopexit' and genenator gates
6. Refactor frameState generating, all merge(LoopExit) and side-effect gate will have frameState
7. Refactor loopAnalysis for 'BytecodeCircuitBuilder'
8. Add GetLoopInfo for GraphLinearizer's 'GateRegion'
9. Fix a LoopAnalysis bug
10. Fix a TypeInfer bug for infer namespace object
11. Remove dead StateSplit in state split linearizer pass

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

Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
2023-11-06 09:19:36 +08:00
openharmony_ci
dfb620b986
!5125 arraypop没有爬取原型链上的数据
Merge pull request !5125 from 韩靖/master
2023-11-05 09:00:25 +00:00
openharmony_ci
509d4dd752
!5158 Revert PR 5006 for mac x64 crash on Previewer
Merge pull request !5158 from Pan Zhenyu/revert1
2023-11-05 07:11:33 +00:00
Zhenyu Pan
4b731e210f Date: Sun Nov 5 10:33:47 2023 +0800
Revert "Reason:add FindElementWithCache IR"

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

    This reverts commit b50494ca31.

    Change-Id: Ife5c0725cc7127e07ec9918d81b9f698f8e78c5d

Signed-off-by: Zhenyu Pan <panzhenyu1@huawei.com>
Change-Id: If89611c6211b2026d5f0510de9732c1ffb469fbe
2023-11-05 12:33:44 +08:00
openharmony_ci
8c46634316
!5139 native内存统计
Merge pull request !5139 from 刘家华/master
2023-11-04 11:46:37 +00:00
openharmony_ci
4e9fa56dd2
!5151 fix codecheck and unittest
Merge pull request !5151 from huangfeijie/master
2023-11-04 11:37:26 +00:00
hwx1163501
468a120025 array.concat中fromKey和ToKey转换为字符串进行比较
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8DIC9
2023-11-04 19:01:15 +08:00
openharmony_ci
e00e858acb
!5154 Modify the algorithm of the list after GrowCapacity
Merge pull request !5154 from jiangkai/master
2023-11-04 11:00:20 +00:00
openharmony_ci
a4de2ab38c
!4771 napi仓修改napi_value对接Local
Merge pull request !4771 from 赵杜炜/master
2023-11-04 10:12:32 +00:00
jiangkai43
7e5795abc4 Modify the copy algorithm of the list after grow capacity
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8DT01

Signed-off-by: jiangkai43 <jiangkai43@huawei.com>
2023-11-04 17:59:49 +08:00
openharmony_ci
6f585143e0
!5150 Bugfix: dead code elimination bug on depend selector
Merge pull request !5150 from yycc/dependselector
2023-11-04 09:57:31 +00:00
openharmony_ci
51e1b86d65
!5146 BugFix:Fix UT errors in DateTimeFormat_004
Merge pull request !5146 from 贺存茂/hcm1103
2023-11-04 09:56:12 +00:00
openharmony_ci
4d650cfae7
!5152 修改版权
Merge pull request !5152 from 杨云飞/master
2023-11-04 09:48:27 +00:00
chenjx-huawei
36cd7a36f0 Bugfix on JSArray.sort when this be modified to string which length is 1
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8DSNS?from=project-issue

Signed-off-by: chenjx-huawei <chenjingxiang1@huawei.com>
Change-Id: Ica13b51672e433f0b13c331a28c76e0607d71255
2023-11-04 17:03:27 +08:00
huangfeijie
bb1f616db8 issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8DSNW
fix codecheck and unittest
fix codecheck and unittest

Signed-off-by: huangfeijie <huangfeijie@huawei.com>
2023-11-04 16:33:38 +08:00
yycc
8ad76553a0 Fix dead code eliminion bug on depend selector
Signed-off-by: yycc <yuyicen1@huawei.com>
Change-Id: Ie431594e7f4876e5aa4cf35596adcf78a7cac652
2023-11-04 16:29:11 +08:00
杨云飞
8b1fa2d23b array.findindex()没有找原型链上的数据以及查找不到undefined元素下标.
Signed-off-by: 杨云飞 <yangyunfei19@h-partners.com>
2023-11-04 16:27:30 +08:00
openharmony_ci
97ef863363
!5122 array.flat(undefed)没有处理flat为undefined的情况
Merge pull request !5122 from 韩靖/master
2023-11-04 08:25:10 +00:00
openharmony_ci
fde8b4f8b6
!5145 Modifying Code Alarms
Merge pull request !5145 from 韩靖/master
2023-11-04 08:14:40 +00:00
liujiahua
2f3b4f1714 chunk内存统计
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8AZAU

Signed-off-by: liujiahua <liujiahua1997812@163.com>
Change-Id: Ied818299d8b0557ad1681afad5c49bf4cd2491cb
2023-11-04 15:48:14 +08:00
DaiHN
3fb9681b48 Support loading different-project HSP
issue : https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8DHJ6?from=project-issue

Signed-off-by: DaiHN <daihuina1@huawei.com>
Change-Id: If5def67f26cc9a318a3b11a92dc6784ca2fa4858
2023-11-04 15:25:17 +08:00
韩靖
f6e99c783c Merge branch 'master' of gitee.com:openharmony/arkcompiler_ets_runtime into master
Signed-off-by: 韩靖 <10335916+han_177@user.noreply.gitee.com>
2023-11-04 07:21:12 +00:00
openharmony_ci
8b48aa0de6
!5131 array.findindex()没有找原型链上的数据以及查找不到undefined元素下标.
Merge pull request !5131 from 杨云飞/master
2023-11-04 07:08:07 +00:00
openharmony_ci
88744b9e38
!5147 fixbug trim
Merge pull request !5147 from wangyue/fixtrim
2023-11-04 06:57:27 +00:00
openharmony_ci
8cff70f73a
!5148 Fix Macro name: DEFVAlUE -> DEFVALUE
Merge pull request !5148 from bdf/master
2023-11-04 04:46:33 +00:00
bdf1
d64b59df96 Fix: Macro name: DEFVAlUE -> DEFVALUE
Signed-off-by: bdf1 <baodongfang2@huawei.com>
2023-11-04 13:44:21 +10:00
repo sync -c -j8 repo forall -c 'git lfs pull'wangyue
fad2a789c2 fixbug in trim
Signed-off-by: repo sync -c -j8 repo forall -c 'git lfs pull'wangyue <guowanlong@huawei.com>
Change-Id: I597a7e6d3da3f8ca9e14a1ae72e1cd862ac8d12a
Signed-off-by: repo sync -c -j8 repo forall -c 'git lfs pull'wangyue <guowanlong@huawei.com>
2023-11-04 11:19:07 +08:00
openharmony_ci
bf7bdf4ac0
!5141 Support precise import targets for concurrent
Merge pull request !5141 from huangfeijie/import
2023-11-04 02:30:38 +00:00
openharmony_ci
84e8f47d15
!5143 fix dst
Merge pull request !5143 from maojunwei/master
2023-11-04 02:18:23 +00:00
openharmony_ci
d91c9fcbf5
!5127 AOT未生成an/ai文件时,错误日志降级
Merge pull request !5127 from luobinghao/master
2023-11-04 01:39:06 +00:00
杨云飞
cc9b4257bb array.findindex()没有找原型链上的数据以及查找不到undefined元素下标
Signed-off-by: 杨云飞 <yangyunfei19@h-partners.com>
2023-11-04 08:43:46 +08:00
hecunmao
384230a49c BugFix:Fix UT errors in DateTimeFormat_004
Setting timezone in DateTimeFormat_004
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8DP9I

Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: I05a9f0f5d694b8eea4c2cc995815abdc904972b5
2023-11-03 20:48:43 +08:00
openharmony_ci
51751a5a5e
!4862 support TerminateExecution in taskpool
Merge pull request !4862 from huangfeijie/termination
2023-11-03 12:39:46 +00:00
wupengyong
975352ba95 Reason:optmize HandleCopyrestargsImm8
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8D7HK?from=project-issue

Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: I93920ec8618f134c2d57c6d0301da4ad7a31f599
2023-11-03 20:24:19 +08:00