Commit Graph

7605 Commits

Author SHA1 Message Date
dov1s
52a4a9d7f9 bugfix AddElementInternal
issue:I8HDRW

Signed-off-by: dov1s <maojunwei1@huawei.com>
Change-Id: I55aac24666922b95cbd973c112415c9a94ffd9ac
2023-11-18 16:29:01 +08:00
openharmony_ci
c4f04ac3b1
!5207 字符串拼接没有抛异常
Merge pull request !5207 from 韩靖/master
2023-11-14 11:20:47 +00:00
openharmony_ci
1ad3a9df32
!5234 Bugfix on builtins_stubs Number/Boolean/Date/ArrayConstructor when callthis arg0-3-argv
Merge pull request !5234 from chenjingxiang/bugfix_date_number_constructor
2023-11-14 09:31:53 +00:00
openharmony_ci
21b9f32dfa
!5235 Fix 262 bug
Merge pull request !5235 from 刘智杰/fill0_2
2023-11-14 08:32:17 +00:00
chenjx-huawei
f95dada31c Bugfix on builtins_stubs Number/Boolean/Date/ArrayConstructor when callthis arg0-3-argv
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8GBDX?from=project-issue

Signed-off-by: chenjx-huawei <chenjingxiang1@huawei.com>
Change-Id: I25482767f98f596dadd71756736f34f8a50b85df
2023-11-14 15:48:14 +08:00
liuzhijie
8bbbd2a65c Fix 262 bug
Issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8GCU1?from=project-issue
Signed-off-by: liuzhijie <jay.lau2020.work@outlook.com>

Change-Id: Id94a9a814dc3128ace5528a6e55ff40e63e7ff25
2023-11-14 15:02:20 +08:00
韩靖
f64c475218 Merge branch 'master' of gitee.com:openharmony/arkcompiler_ets_runtime into master
Signed-off-by: 韩靖 <10335916+han_177@user.noreply.gitee.com>
2023-11-14 06:36:06 +00:00
Han
b4e7d18f21 arraymap没有找原型链上的数据
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8FGGJ
2023-11-14 14:23:46 +08:00
openharmony_ci
0911a7593b
!5111 Dictionary to array for fills
Merge pull request !5111 from 刘智杰/fill0
2023-11-14 01:16:58 +00:00
openharmony_ci
0f41c42532
!5203 Support newobjrange hir with pgotype
Merge pull request !5203 from lukai/newobjrange
2023-11-13 14:45:20 +00:00
openharmony_ci
76f9720b13
!5228 Do not use baseline ap
Merge pull request !5228 from hzzhouzebin/DoNotUseBaselineAp
2023-11-13 14:09:33 +00:00
openharmony_ci
61b756fe44
!5222 crash混合栈js栈帧打印
Merge pull request !5222 from 邵益江/dfx_syj
2023-11-13 13:56:43 +00:00
openharmony_ci
cf85203b5c
!5185 merge LiteCG to ets_runtime
Merge pull request !5185 from Yiwei/litecg_merge
2023-11-13 13:19:02 +00:00
shaoyijiang
551d7f4fb3 Signed-off-by: shaoyijiang <shaoyijiang@huawei.com>
Change-Id: Iceb54d1c839c5822395c847a0abc37ab465e03ef

Change-Id: I96c8d5f5a090322a35f4a4f98d552614b4fde607
2023-11-13 12:44:18 +00:00
lukai
f33d5f6172 Support newobjrange hir with pgotype and new Object Inline
Support newobjrange hir with pgoType and new Object Inline
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8FC2Q?from=project-issue

Signed-off-by: lukai <lukai25@huawei.com>
Change-Id: I0d1742ef7873ca30d36b7c9668fd3cb54df28533
2023-11-13 19:46:15 +08:00
openharmony_ci
20682d1eba
!5227 Fix build error
Merge pull request !5227 from herongpeng/master
2023-11-13 11:08:36 +00:00
openharmony_ci
2b3518234b
!5204 修复自定义类型继承数组,flat和flatmap返回数组instanceof特定情况下失败的问题。
Merge pull request !5204 from 杨云飞/master
2023-11-13 09:11:34 +00:00
h30044958
fe33652118 Fix build error
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8G02P

Signed-off-by: h30044958 <herongpeng@huawei.com>
Change-Id: I6c3e2fef06221551f34b5c21ec19a78e83f70f34
2023-11-13 16:56:14 +08:00
zhangyiwei
6cb701719c fix codecheck
Signed-off-by: zhangyiwei <zhangyiwei11@huawei.com>
Change-Id: Ia52b2773c447c326d24801bfb368151fb2f2a318
2023-11-13 16:31:54 +08:00
openharmony_ci
7b3cb691a5
!5178 optimize HasOwnProperty
Merge pull request !5178 from wpy111/master
2023-11-13 08:09:05 +00:00
openharmony_ci
99910072b5
!5205 Debugger supports device disconnect notification
Merge pull request !5205 from Yellow-Sky-Proton/debug_device_discon
2023-11-13 07:56:11 +00:00
hzzhouzebin
31cbc68855 Do not use baseline ap
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8G0FU
Signed-off-by: hzzhouzebin <zhouzebin1@huawei.com>
Change-Id: I467734354d3ea91bad78697f94cac4dc08452648
2023-11-13 14:51:33 +08:00
wupengyong
bb41d2733f Reason:optimize HasOwnProperty
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8EN7A?from=project-issue

Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: Ia4fa9925dd89605d69085afa476b8b34f16c5aac
2023-11-13 14:31:55 +08:00
liuzhijie
b7a21e857d Dictionary to array for fills
Issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8C4I2?from=project-issue
Signed-off-by: liuzhijie <jay.lau2020.work@outlook.com>

Change-Id: Ie79be53b1ec05381ca6339edb0e94ddfc63d09ea
2023-11-13 14:29:15 +08:00
openharmony_ci
bba3353ad5
!5225 Add Thread Check in JSNApi::DisposeGlobalHandleAddr()
Merge pull request !5225 from dingding/check_thread
2023-11-13 05:40:21 +00:00
openharmony_ci
24bb369d9f
!5206 SR Feature
Merge pull request !5206 from 许杰/sr3.2
2023-11-13 03:06:29 +00:00
dingding
0af4a0e557 Add Thread Check in JSNApi::DisposeGlobalHandleAddr()
There is a beta problem and we suspect it is a multi-threading issue. Add forced multi-thread check in JSNApi::DisposeGlobalHandleAddr() for observation in the next version.

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

Signed-off-by: dingding <dingding5@huawei.com>
Change-Id: I416290dd1a1781da15aeae0526f0450bb39b1b96
2023-11-13 10:06:12 +08:00
ginxu
b429c4d90d SR Feature
1. Load and store module variable HIR.
2. New Array constructor inline.

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8FEHQ
Signed-off-by: ginxu <xujie101@huawei.com>
Change-Id: I63dafdffde9c1c3b1c9f5e8be809ffe675a3635c
2023-11-13 09:30:38 +08:00
openharmony_ci
e1b9aa3ed4
!5217 add function getdata and setdata
Merge pull request !5217 from wangzhaoyong/scope11
2023-11-12 11:03:17 +00:00
openharmony_ci
35346c6782
!5170 Add stackoverflow unittest
Merge pull request !5170 from chenjingxiang/add_stack_overflow_ut
2023-11-11 11:56:06 +00:00
openharmony_ci
727d0e7756
!5219 [Bug]: 录制allocationtracker出现应用崩溃
Merge pull request !5219 from wanghuan2022/master
2023-11-11 11:30:34 +00:00
openharmony_ci
d50eede76b
!5144 新增napi接口ExecuteNativeModule
Merge pull request !5144 from chenlincl3/ndk
2023-11-11 10:13:30 +00:00
wanghuan2022
e98b342f04 [Bug]: 录制allocationtracker出现应用崩溃
desc:
在录制allocation过程中,一旦new新的function对象,会去生成node节点,该节点会解析该函数的名称。但是在刚开始new
function时method还未设置,此时去method中解析函数名就会出错导致崩溃。

solu: 只在最后生成node节点时对函数名解析,中间过程不解析。

issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8FPKT

Signed-off-by: wanghuan2022 <wanghuan80@huawei.com>
Change-Id: I2e6298b24a00c2ce5f1d9de93be6753c93698c62
2023-11-11 17:48:54 +08:00
openharmony_ci
39842db0db
!5097 应用AOT过程中,针对AOT过程需要静态解析应用代码场景,需要解密优化
Merge pull request !5097 from herongpeng/master
2023-11-11 08:35:39 +00:00
wangzhaoyong
1db8d02a40 fix containerscope
Signed-off-by: wangzhaoyong <wangzhaoyong@huawei.com>
Change-Id: I6c0910cc7866a468aa6ae20892135929c41b975f
2023-11-11 16:16:22 +08:00
h30044958
c6c6719259 In the process of applying AOT, the application code needs to be statically parsed in the AOT process, and decryption and optimization are required
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8CBWG

Signed-off-by: h30044958 <herongpeng@huawei.com>
Change-Id: Iddc06c139546c153297fab7b75f3e7a170101f2b
2023-11-11 09:24:49 +08:00
openharmony_ci
9e29c8a510
!5159 opt AddElementInternal
Merge pull request !5159 from maojunwei/opt
2023-11-10 13:37:10 +00:00
linchencl3
98ddf2451e 新增napi接口ExecuteNativeModule
Issue: https://gitee.com/openharmony/arkui_napi/issues/I8DMF8
Signed-off-by: chenlincl3 <chenlin201@huawei.com>
Change-Id: Iab68757d8685537704cde9a4262d5a92acad7ea9
2023-11-10 10:33:52 +00:00
杨云飞
10745f8491 修复flat和flatmap扁平化处理后返回数组类型与期望类型不一致问题。
Signed-off-by: 杨云飞 <yangyunfei19@h-partners.com>
2023-11-10 17:03:10 +08:00
openharmony_ci
eb701ea45e
!5202 Add debug Info for JSSerializer
Merge pull request !5202 from Pan Zhenyu/master
2023-11-10 07:44:35 +00:00
openharmony_ci
adbaba8a4b
!5198 Add failCache for fast RegExp Test
Merge pull request !5198 from yaochaonan/regexp
2023-11-10 07:32:17 +00:00
杨云飞
dbc2d5e9bd 修复自定义类型继承数组,flat和flatmap返回数组instanceof特定情况下失败
Signed-off-by: 杨云飞 <yangyunfei19@h-partners.com>
2023-11-10 15:22:07 +08:00
openharmony_ci
c7636e67e5
!5149 StringAdd Inline Optimization
Merge pull request !5149 from bdf/master
2023-11-10 07:21:50 +00:00
openharmony_ci
4b37d7a251
!5199 Fix object's elements entering IC in dictionary-mode
Merge pull request !5199 from Gymee/fix_ic
2023-11-10 06:41:00 +00:00
zhangyiwei
62c13cb50c fix compile error
Signed-off-by: zhangyiwei <zhangyiwei11@huawei.com>
Change-Id: Ibfd20db91db8cf9276b83612b2cce817e7970e00
2023-11-10 11:25:32 +08:00
zhangyiwei
8ad310d8ee modify source code struct
Signed-off-by: zhangyiwei <zhangyiwei11@huawei.com>
Change-Id: I40e3b2cf000eb99df4f8951595b490e0e9ff10e2
2023-11-10 11:17:56 +08:00
openharmony_ci
ba0e8a0f37
!5187 BugFix: Fix that GetDeletedElementsAt was not handled in the special case of deleting the entire table
Merge pull request !5187 from 贺存茂/hcm1108
2023-11-10 03:09:00 +00:00
openharmony_ci
a697f3e355
!5197 BugFix: Fixes array overflower in JSON.parse
Merge pull request !5197 from 贺存茂/hcm1109
2023-11-10 03:06:32 +00:00
huangtianzhi
e27c1cdb36 Debugger supports device disconnect notification
Add device disconnect during-debug detection, and call registered
callback from Ability

Issue: #I8FCSH
Test: Build & Boot & Debug

Signed-off-by: huangtianzhi <huangtianzhi1@huawei.com>
2023-11-10 10:59:38 +08:00
bdf1
769a6d7223 Chore: Add cases for string add
Signed-off-by: bdf1 <baodongfang2@huawei.com>
2023-11-10 12:41:00 +10:00