wupengyong
b389b49691
Reason:add aot call stack overflow check
...
Description:add aot call stack overflow check
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7PMSM?from=project-issue
Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: I1a31c928fc406364aa81cc2a5a5037d920f1ed04
2023-08-07 16:24:38 +08:00
zha.wei
01e217a9f3
Merge branch 'master' of https://gitee.com/zhawei11/arkcompiler_ets_runtime_1
2023-08-07 16:18:47 +08:00
zha.wei
e5e07e1a45
description:code review issue fixed
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-08-07 16:18:33 +08:00
zha.wei
745e8a0569
description:code review issue fixed
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-08-07 16:16:09 +08:00
zha.wei
288f0df7f6
Merge branch 'master' of https://gitee.com/zhawei11/arkcompiler_ets_runtime_4_typedarrary.toreversed
2023-08-07 15:53:56 +08:00
zha.wei
00aa89da1d
Merge branch 'master' of https://gitee.com/zhawei11/arkcompiler_ets_runtime_4_typedarrary.toreversed
2023-08-07 15:53:47 +08:00
zha.wei
b5f1468f72
Merge branch 'master' of https://gitee.com/zhawei11/arkcompiler_ets_runtime_4_typedarrary.toreversed
2023-08-07 15:50:24 +08:00
zha.wei
709c37a35b
description:code review issue fixed
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
modify 2
2023-08-07 15:49:39 +08:00
zha.wei
feecab2e54
description:code review issue fixed
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-08-07 15:45:33 +08:00
zha.wei
023b6a56c9
description:code review issue fixed
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-08-07 15:02:03 +08:00
openharmony_ci
a9538dd60f
!4591 Concurrent marking may use inconsistent hclass due to transition in main thread
...
Merge pull request !4591 from lukai/memorder
2023-08-07 06:45:36 +00:00
zha.wei
0ebe37fb3a
description:code review issue fixed
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-08-07 14:33:42 +08:00
openharmony_ci
027a66ad42
!4512 HeapDump工具搜索优化与ID不一致问题修复
...
Merge pull request !4512 from XinweiCai/master
2023-08-07 06:30:20 +00:00
lukai
d963324406
Fix: concurrent marking may use inconsistent hclass
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7QZU8?from=project-issue
When main-thread transitions an object to a new hclass, concurrent
marking could load an incosistent hclass.
Signed-off-by: lukai <lukai25@huawei.com>
2023-08-07 12:02:21 +08:00
zha.wei
c900648d7f
description:code review issue fixed
...
Signed-off-by: zha.wei <zhawei@kaihong.com>
2023-08-07 11:17:20 +08:00
xwcai98
d7891cee9d
Fix HeapDump BUG
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7NW3R
Signed-off-by: xwcai98 <xwcai98@gmail.com>
Change-Id: I36d8f453bf2a214e43e53ed7c68b25d8dd25dc89
2023-08-07 11:03:31 +08:00
查维
c4f797b374
update ecmascript/base/array_helper.cpp.
...
Signed-off-by: 查维 <zhawei@kaihong.com>
2023-08-07 01:41:07 +00:00
openharmony_ci
d8e84e9825
!4589 Save Pgo with signal
...
Merge pull request !4589 from hzzhouzebin/SignalTriggerPgoSaving
2023-08-06 09:46:14 +00:00
hzzhouzebin
3f70aca282
Pgo saving triggered by signal
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7QUCA
Signed-off-by: hzzhouzebin <zhouzebin1@huawei.com>
Change-Id: I26d2367624c2b2c83f7e9fa20ccc1155ef0b2501
2023-08-06 08:47:11 +08:00
openharmony_ci
d5346f54f2
!4586 Fix the bug of SerializationData
...
Merge pull request !4586 from yuqing_han/master
2023-08-05 08:34:12 +00:00
yqhan
f55ec8efa5
Fix the bug of SerializationData
...
issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7QSOS
Signed-off-by: yqhan <hanyuqing2@huawei.com>
2023-08-05 15:18:54 +08:00
openharmony_ci
1f71cced35
!4583 Revert " !4561 Range Analysis of MUL and MOD"
...
Merge pull request !4583 from void_f/master
2023-08-05 01:51:42 +00:00
openharmony_ci
16706f0224
!4566 Add optimization for StableJSArray in StArraySpread
...
Merge pull request !4566 from duzhiyuan/master
2023-08-04 09:31:32 +00:00
void_f
113743a579
Revert " !4561 Range Analysis of MUL and MOD"
...
Issus: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7QF6F
Signed-off-by: void_f <void_f@foxmail.com>
Change-Id: I4dff326372846b65b7b99a80fb6f47aaa4519afd
2023-08-04 17:31:17 +08:00
DDOSvoid
e32d91ac0f
Add optimization for StableJSArray in StArraySpread
...
issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7Q14Z
Signed-off-by: DDOSvoid <DDOSvoid@163.com>
Change-Id: I2d4efa17d06f0673241d68d11ff1e64e6efccc2f
2023-08-04 15:56:24 +08:00
openharmony_ci
426798d7f5
!4521 [Bug]: 运行ABC文件过程中,函数panda::ecmascript::JSHClass::UnregisterOnProtoChain未有效判断protoDetailsValue不为HeapObject的场景导致非法内存访问漏洞
...
Merge pull request !4521 from 李晨帅/master
2023-08-04 07:32:05 +00:00
openharmony_ci
93da01da9b
!4581 Improving dumper
...
Merge pull request !4581 from Gargoyle.h/wzfmaster-dev
2023-08-04 07:27:36 +00:00
lichenshuai
fdfbc7d143
未有效判断protoDetailsValue不为HeapObject的场景导致非法内存访问漏洞
...
仅在为ProtoChangeDetails时才设置HClass的ProtoChangeDetails。
Issue: #I7K7HN
Signed-off-by: lichenshuai <lichenshuai@huawei.com>
Change-Id: I7339e378e1cd5e5dec81740c855180485bca4782
2023-08-04 14:28:01 +08:00
wuzhefeng
ff833adeee
[Feature]: Improving Dumper
...
Current dumper dumps many details of objects, which should be simplified
and make the output contents more readable. Therefore, this pr cut some
redundant information when dumping.
Testings: unittest
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7QHT1
Signed-off-by: wuzhefeng <wuzhefeng1@huawei.com>
Change-Id: I72557e47955a9825b92039ce27fb70a5b78cd0f1
2023-08-04 10:26:11 +08:00
openharmony_ci
6d049d6448
!4576 Replace method exclude ExtraLiteralInfo(FunctionKind)
...
Merge pull request !4576 from lijiamin/master
2023-08-03 13:22:25 +00:00
openharmony_ci
ca92bba783
!4572 回退 Pull Request !4421 : CreateArrayWithBuffer Optimization
...
Merge pull request !4572 from 吴璋达/bufferbug
2023-08-03 11:50:41 +00:00
openharmony_ci
d17fd045df
!4577 Fix 262 test
...
Merge pull request !4577 from 王笑佳/master
2023-08-03 09:43:27 +00:00
zhangyukun8
04d80a6043
Fix inline a function at 2 different places bug
...
1. Type conflict could happen when inline a function at 2 places
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7QCJ6?from=project-issue
Signed-off-by: zhangyukun8 <zhangyukun8@huawei.com>
Change-Id: I426d5d68717173906a75ab2a5e4af742d77660e4
2023-08-03 17:15:40 +08:00
lijiamin2019
e60f1c9c04
Fix for super rebind this
...
Signed-off-by: lijiamin2019 <lijiamin24@huawei.com>
Change-Id: Ibfe3aa530ef1f324ec3c82cafe52df345a8aa170
2023-08-03 17:10:50 +08:00
王笑佳
acb5eef023
Fix 262 test
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7QCRW
Signed-off-by: 王笑佳 <wangxiaojia5@huawei.com>
2023-08-03 16:59:57 +08:00
openharmony_ci
36752b9b4e
!4569 Modifying Code Alarms
...
Merge pull request !4569 from 韩靖/master
2023-08-03 07:22:38 +00:00
openharmony_ci
5446936442
!4562 Adapt abc files in hsp reflect to secureMem
...
Merge pull request !4562 from yaochaonan/callback
2023-08-03 07:09:49 +00:00
openharmony_ci
495e8c34a0
!4571 Add external gc check
...
Merge pull request !4571 from xiongluo/gc_check
2023-08-03 06:50:30 +00:00
查维
bc864a60a6
Merge branch 'master' of gitee.com:openharmony/arkcompiler_ets_runtime into master
...
Signed-off-by: 查维 <zhawei@kaihong.com>
2023-08-03 06:48:13 +00:00
wu_zhang_da
d8925b6553
回退 Pull Request !4421 : CreateArrayWithBuffer Optimization
...
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7Q9J4
Signed-off-by: wu_zhang_da <wuzhangda@huawei.com>
Change-Id: I7f0017b35418a0096c5855012a1e779893eef837
2023-08-03 14:19:00 +08:00
xiongluo
2dcf58f9b3
add external gc check
...
Signed-off-by: xiongluo <xiongluo@huawei.com>
Change-Id: I241dd202ed2c4b3c2d817d7814a58acff89ff05f
2023-08-03 14:09:37 +08:00
openharmony_ci
23cf128ed4
!4568 Increase nonmovable space limit to 16M
...
Merge pull request !4568 from wuwanqi/master
2023-08-03 03:53:03 +00:00
openharmony_ci
2ed6c582ce
!4561 Range Analysis of MUL and MOD
...
Merge pull request !4561 from void_f/RangeAnalysis_of_MUL_and_MOD
2023-08-03 03:34:54 +00:00
openharmony_ci
53b63bbbff
!4567 Reorder earlyelimination and earlyelimination
...
Merge pull request !4567 from ChunyangWang/reorder_elimination
2023-08-03 02:42:16 +00:00
void_f
7d67907fb5
Range Analysis of MUL and MOD
...
Issus: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7PNGT
Signed-off-by: void_f <void_f@foxmail.com>
Change-Id: I47e45654c1f9e2cd409ebd95810e99e75749a385
2023-08-03 10:32:03 +08:00
wuwanqi
4c419d1236
Increase nonmovable space limit size
...
issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7Q4SV?from=project-issue
Signed-off-by: wuwanqi <wuwanqi2@huawei.com>
Change-Id: I3481164e1fb221e10f44e480eec62464ffb59e70
2023-08-03 10:26:58 +08:00
hwx1163501
f0631bfc68
Modifying Code Alarms
...
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7Q61H
2023-08-03 10:19:06 +08:00
K0u1hw
e7d49db398
Reorder EarlyElimination And LaterElimination
...
Issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7Q1CE
Signed-off-by: K0u1hw <wangchunyang15@huawei.com>
Change-Id: I55c9e793ba51204525c494981d88f59d2ac04ef9
2023-08-02 18:01:29 +08:00
openharmony_ci
c8f09534ea
!4544 CpuProfiler don't getstack when gc
...
Merge pull request !4544 from suchongwei/master
2023-08-02 07:59:18 +00:00
openharmony_ci
99a72aec0e
!4485 Support Dropframe for Debug Mode
...
Merge pull request !4485 from 张博虓/add_dropframe
2023-08-02 06:51:04 +00:00