Commit Graph

6127 Commits

Author SHA1 Message Date
openharmony_ci
f973ac6ae0
回退 'Pull Request !4279 : Part1: AOT st/ldobjbyname use pgo type' 2023-06-29 23:46:39 +00:00
openharmony_ci
b42b32a3cd
!4335 avoid some comiper bugs
Merge pull request !4335 from linxiang8/lx_dev
2023-06-29 19:43:17 +00:00
openharmony_ci
2227a96566
!4340 application exception bugfix
Merge pull request !4340 from yingguofeng/master_adrp
2023-06-29 16:55:48 +00:00
openharmony_ci
6bb5dc43b6
!4279 Part1: AOT st/ldobjbyname use pgo type
Merge pull request !4279 from weng-xi/pgo_hclass_dev_wx
2023-06-29 16:10:57 +00:00
openharmony_ci
2a71718bb8
!4338 Add UT for Int32Array and Float64Array
Merge pull request !4338 from ChunyangWang/ut_for_int32Array_and_float64Array
2023-06-29 13:10:19 +00:00
openharmony_ci
3f13d9fc5e
!4271 Part4: PGO支持ObjectLiteral类型采集和加载
Merge pull request !4271 from yingguofeng/master
2023-06-29 12:51:07 +00:00
weng-xi
00e1bf5c02 Part1: AOT st/ldobjbyname use pgo type
1. add pgo type infer pass
2. st/ldobjbyname use pgo type

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7EN3D
Signed-off-by: weng-xi <wengxi1@huawei.com>
Change-Id: I07f2b724b4b4aacac5effd85d93436338c77d1a9
2023-06-29 19:22:19 +08:00
yingguofeng@huawei.com
fb20da0b8f Feat(Aot): Part4 Load hclass info from ap for aot compiler
Issue: #I7EGRC
Change-Id: I2493cc4f22b5579f28a93433845481febf17effc
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2023-06-29 17:52:09 +08:00
yingguofeng@huawei.com
9c5e07c3c1 Fix(Aot): rili/cocos application exception
instruction adrp need align to PAGE size

Issue: #I7H3VT
Change-Id: I9fc6f15c0f56053f92c1df6abc4d3f7cebe16c76
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2023-06-29 17:46:02 +08:00
openharmony_ci
a54b399699
!4311 支持增加未在pgo文件中的函数
Merge pull request !4311 from hzzhouzebin/SupportExternalMethod
2023-06-29 08:48:44 +00:00
openharmony_ci
b65ab371b7
!4329 PGO 合并逻辑优化
Merge pull request !4329 from hzzhouzebin/OptimizMergePGODetailInfo
2023-06-29 07:31:18 +00:00
linxiang8
89f982f0c2 avoid some compiler bugs
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7GT3I
Signed-off-by: linxiang8 <linxiang8@huawei.com>
Change-Id: If4ee71439020b79f8236446faaf5ed69ed0548db
2023-06-29 14:45:49 +08:00
hzzhouzebin
3fc7b09f17 Optimize PGO merge process
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7GL68
Signed-off-by: hzzhouzebin <zhouzebin1@huawei.com>
Change-Id: I490736fc4bc2f0b5a788070e278e331adac16fd3
2023-06-29 14:01:00 +08:00
openharmony_ci
1e10fed62f
!4301 Bugfix on GlobalDictionary::InvalidateAndReplaceEntry
Merge pull request !4301 from chenjingxiang/object_seal_br
2023-06-29 05:40:57 +00:00
openharmony_ci
57f90ec996
!4309 Fix breakpoint pause exceptions
Merge pull request !4309 from 杨阳/fix_pause_exception
2023-06-29 03:38:46 +00:00
openharmony_ci
720a14fc73
!4165 support_mixed_debug
Merge pull request !4165 from 杨阳/mixed_debug3
2023-06-29 03:22:39 +00:00
hzzhouzebin
29c0ed4189 Support method not in pgo file
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7FWT7
Signed-off-by: hzzhouzebin <zhouzebin1@huawei.com>
Change-Id: I61dfb95f271999bb74d457b5300573b35a9f855a
2023-06-29 10:53:58 +08:00
K0u1hw
e973197fc3 Description: Add UT for Int32Array and Float64Array
Issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7GXPA
Signed-off-by: K0u1hw <wangchunyang15@huawei.com>

Change-Id: Ie0837e4ad1c85e2d0e8741bf0ba2e1e21a64ad3a
2023-06-29 10:52:13 +08:00
openharmony_ci
1cb83723ae
!4324 fix some compiler bug
Merge pull request !4324 from linxiang8/master
2023-06-28 23:37:08 +00:00
openharmony_ci
01d63bd645
!4333 Fix LowerTypedCallthis0
Merge pull request !4333 from dingding/fix_callthis0
2023-06-28 15:39:44 +00:00
openharmony_ci
458fefbe17
!4315 Fix transfer ArrayBuffer with native area allocator
Merge pull request !4315 from Gymee/bugfix
2023-06-28 12:06:49 +00:00
dingding
5f9d725d3b Fix LowerTypedCallthis0
1. Fix wrong argc in LowerTypedCallthis0, the bug caused inputmethod application to fail to pop up.
2. Add test case.

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

Signed-off-by: dingding <dingding5@huawei.com>
Change-Id: Ia912bc6590737660f33b036984821e48e1971e32
2023-06-28 17:15:10 +08:00
yang-19970325
2fe6c6ea2b Fix breakpoint pause exceptions
Issue:#I7FUW8

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I5629e3090fc7778f034c4f6241c59648718689cf
2023-06-28 15:48:17 +08:00
linxiang8
5e6aa1b986 Bugfix: fix some compiler bugs
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6G3DYs
Signed-off-by: linxiang8 <linxiang8@huawei.com>
Change-Id: Ib6bda13f3309347dbef45f3739bbb3d5aefc3eb6
2023-06-28 14:00:29 +08:00
yang-19970325
eb43562d48 Support for mixed debugging
Issue:#I6PLVS

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I600215f029b138182fe6146e5060e9732ab1dfd5
2023-06-28 11:38:21 +08:00
openharmony_ci
14e2b47d4b
!4313 Fastpath for Int32Array and Float64Array
Merge pull request !4313 from ChunyangWang/fastpath_for_array_of_int32_and_float64
2023-06-28 03:09:45 +00:00
quiet-thought
1ef5c693d2 Bugfix on GlobalDictionary::InvalidateAndReplaceEntry
Issue: https://gitee.com/open_harmony/dashboard?issue_id=I7F9ZT

Signed-off-by: quiet-thought <chenjingxiang1@huawei.com>
Change-Id: I0bc1d40e5fb27463358a83ef1ddefc7ff59f852b
2023-06-28 09:48:43 +08:00
openharmony_ci
77e34cc4b3
!4328 Bugfix: RemoveGate
Merge pull request !4328 from 吴璋达/gatebug
2023-06-28 01:31:38 +00:00
wu_zhang_da
0e0894618e Bugfix: RemoveGate
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7GJ6U

Signed-off-by: wu_zhang_da <wuzhangda@huawei.com>
Change-Id: I92b0eb86bee8cbd882799c8466709fd6fdb8929d
2023-06-27 22:14:19 +08:00
Gymee
bb3f6c4b4f Fix transfer ArrayBuffer with native area allocator
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7G3LO
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: I6f0a50afae40cd5dfd0f7d03044e4388f62d1f80
2023-06-27 20:11:28 +08:00
K0u1hw
0303fcfd0f Description: Fastpath for Int32Array and Float64Array
Issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7G3YQ
Signed-off-by: K0u1hw <wangchunyang15@huawei.com>

Change-Id: I08c6fb61b02af0fe329c711428d95f5892a26717
2023-06-27 20:00:50 +08:00
openharmony_ci
7841e36448
!4286 ecmascript::ObjectFactory::NewJSError存在空指针异常拒绝服务漏洞
Merge pull request !4286 from 王笑佳/master
2023-06-27 11:18:26 +00:00
openharmony_ci
d11654e229
!4319 Modifying Code Alarms
Merge pull request !4319 from 韩靖/master
2023-06-27 09:39:33 +00:00
王笑佳
a3db09c594 Fix ecmascript::ObjectFactory::NewJSError存在空指针异常拒绝服务漏洞
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7C91I

Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2023-06-27 17:22:31 +08:00
openharmony_ci
f34644dd71
!4325 应用出现appfreeze
Merge pull request !4325 from 王笑佳/master
2023-06-27 07:34:22 +00:00
王笑佳
839249632e 应用超时
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7G4TC

Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2023-06-27 14:24:49 +08:00
hwx1163501
bb12007e69 Modifying Code Alarms
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7G6OB
2023-06-27 14:18:20 +08:00
openharmony_ci
64af96d47c
!4323 Fix RemoveJSPandaFileVm
Merge pull request !4323 from maojunwei/master
2023-06-27 03:35:50 +00:00
openharmony_ci
3f30d65528
!4316 Fix EnumerateRegionsWithRecord when record is null
Merge pull request !4316 from Gymee/fix_EnumerateRegionsWithRecord
2023-06-27 03:32:03 +00:00
openharmony_ci
a2631ad737
!4299 Optimize LocaleCompare for AOT
Merge pull request !4299 from zhangyukun8/locale
2023-06-27 02:52:19 +00:00
openharmony_ci
1d86baa17d
!4318 [Bug]: heapsnapshot serialize line and column number error
Merge pull request !4318 from wanghuan2022/master
2023-06-27 01:21:55 +00:00
openharmony_ci
893573b5b5
!4308 函数panda::ecmascript::JSObject::SetElements存在非法内存写入漏洞
Merge pull request !4308 from 王笑佳/master
2023-06-26 14:17:12 +00:00
maojunwei
bfdfa6711c Fix RemoveJSPandaFileVm
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7G74P?from=project-issue

Signed-off-by: maojunwei <maojunwei1@huawei.com>
Change-Id: I102b322241489c6440d71652757e83f64f183433
2023-06-26 20:49:35 +08:00
王笑佳
310b3ac4f6 函数panda::ecmascript::JSObject::SetElements存在非法内存写入漏洞
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7FRB8

Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2023-06-26 19:49:40 +08:00
wanghuan2022
ffd6cdf938 [Bug]: heapsnapshot serialize line and column number error
desc:heapsnapshot serialize line and column number error

solu:exchange these order

issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7G5V9
Signed-off-by: wanghuan2022 <wanghuan80@huawei.com>
Change-Id: Ia6a987537d2ae7ca9630db36a38c14cf775b3563
2023-06-26 19:22:54 +08:00
Gymee
5131c7230b Fix EnumerateRegionsWithRecord when record is null
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7G6HV
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: Ic282a718ece35377dc7d36db499bb1202a6c8999
2023-06-26 18:59:20 +08:00
openharmony_ci
600e692a7f
!4291 make ark_standalone_build use "-flto=thin" by default
Merge pull request !4291 from Gongyuhang/flto
2023-06-26 08:28:35 +00:00
zhangyukun
06c6451611 Optimize LocaleCompare for AOT
1. Add caches for locales
2. Add fastpath for locale string compare
3. Add pgo for bound function
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7F6ZW?from=project-issue
Signed-off-by: zhangyukun <zhangyukun8@huawei.com>

Change-Id: I869ec1a41eaaf7098627277a5ec9b3ce7a245dc4
2023-06-26 15:43:44 +08:00
openharmony_ci
3c2b37c020
!4302 Calc OpCode checksum for ap function
Merge pull request !4302 from hzzhouzebin/UseMethodNameForPGO
2023-06-26 04:12:15 +00:00
openharmony_ci
8d18aa9a7c
!4306 Fix AccessorData Cast Bug
Merge pull request !4306 from 李晨帅/master
2023-06-25 09:58:07 +00:00