Commit Graph

6775 Commits

Author SHA1 Message Date
openharmony_ci
4d873c0557
!6651 挑单5760到4.0release
Merge pull request !6651 from 韩靖/OpenHarmony-4.0-Release
2024-03-28 01:29:53 +00:00
openharmony_ci
8d991f69f3
!6665 Cherry-pick 5696 to 4.0Release
Merge pull request !6665 from 贺存茂/5696CherryPick
2024-03-26 11:54:27 +00:00
hecunmao
1a4bf87ce2 issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9BSHG?from=project-issue
Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: I300022c9efbf962e3649acb68649aafc25a30641
2024-03-26 17:30:45 +08:00
hwx1163501
bed79da5f1 挑单5760到4.0release
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9BHL6
2024-03-25 19:00:52 +08:00
openharmony_ci
a34971a171
!6588 bugfix of gc unittest
Merge pull request !6588 from jinjiawei/openHarmony-4.0-Release
2024-03-21 12:15:48 +00:00
openharmony_ci
02293f9145
!6561 IC get或者set的时候op没有更新
Merge pull request !6561 from zhangyouyou/OpenHarmony-4.0-Release
2024-03-21 12:13:08 +00:00
jinjiawei
23e0991d26 bugfix of gc unittest
Signed-off-by: jinjiawei <jinjiawei2@huawei.com>
Change-Id: If245a7104f71805d88bf93638b6878dddf4027d0
2024-03-21 15:06:18 +08:00
openharmony_ci
94b54397da
!6567 挑单5778 5461 5420 5391 5425 到4.0release
Merge pull request !6567 from 韩靖/OpenHarmony-4.0-Release
2024-03-20 07:35:21 +00:00
hwx1163501
79523c32c9 挑单5778 5461 5420 5391到4.0release
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I99ZJ2
2024-03-20 11:28:17 +08:00
openharmony_ci
f1f391bc91
!6557 挑单6355 6436 6387 5876到4.0release
Merge pull request !6557 from 韩靖/OpenHarmony-4.0-Release
2024-03-19 13:11:49 +00:00
openharmony_ci
bd9398543b
!6558 挑单5752 5802 5784 5775 5797 5795到4.0release
Merge pull request !6558 from 韩靖/OpenHarmony-4.0-Release
2024-03-19 13:11:20 +00:00
zhangyouyou
4cfa217a44 fixbug set and get IC update op
Signed-off-by: zhangyouyou <zhangyouyou2@huawei.com>
2024-03-19 20:36:58 +08:00
hwx1163501
ca736d0e71 挑单5752 5802 5784 5775 5795到4.0release
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I99TSN
2024-03-19 18:44:10 +08:00
hwx1163501
43232fddd7 挑单6355 6436 6387到4.0release
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I99SU8
2024-03-19 17:27:25 +08:00
openharmony_ci
5c59940617
!6542 Cherry-pick pr 6246 6359 to 4.0release
Merge pull request !6542 from 贺存茂/4.0ReleaseCherry_pick_6246_6359
2024-03-19 06:57:13 +00:00
openharmony_ci
4b006755ba
!6486 挑单6259 6287到4.0release
Merge pull request !6486 from 韩靖/OpenHarmony-4.0-Release
2024-03-19 03:24:43 +00:00
openharmony_ci
0b3e80f267
!6539 挑单5765到4.0release
Merge pull request !6539 from 韩靖/cherry-pick-1710752640
2024-03-19 03:24:19 +00:00
hecunmao
9ca9384992 cherry-pick pr 6246 6359 to 4.0release
Signed-off-by: hecunmao <hecunmao@huawei.com>

Change-Id: I56379b1acd4f38abbf3c5ab85f1c953d7cd61580
2024-03-19 10:58:37 +08:00
openharmony_ci
4756495623
!6485 挑单5751 5654到4.0release
Merge pull request !6485 from 韩靖/OpenHarmony-4.0-Release
2024-03-19 01:38:28 +00:00
hwx1163501
120ecabe52 挑单6259 6287到4.0release
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I98NB3
2024-03-19 09:24:56 +08:00
openharmony_ci
98bca29fab
!6482 挑单 6012 6021 5929到4.0release
Merge pull request !6482 from 韩靖/OpenHarmony-4.0-Release
2024-03-18 14:52:49 +00:00
chenjx-huawei
008b8dda25 fixed f77921a from https://gitee.com/han_177/arkcompiler_ets_runtime/pulls/5765
Bugfix on JSBoundFunction::ConstructInternal when target is not constructor

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

Signed-off-by: chenjx-huawei <chenjingxiang1@huawei.com>
Change-Id: I7bf87364181488ea062e717ab1ade11cce491426
2024-03-18 09:04:01 +00:00
hwx1163501
48a5d7f9d4 挑单6359 6012 6021 5929到4.0release
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I98MLQ
2024-03-15 10:18:44 +08:00
hwx1163501
00c4ae2810 挑单5751 5654 5687到4.0release
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I98N13
2024-03-15 09:15:23 +08:00
openharmony_ci
35c73270a0
!6417 Cherry pick PR 6276 to 4.0 release
Merge pull request !6417 from chenjingxiang/cherry-pick-6276
2024-03-09 09:07:04 +00:00
chenjx-huawei
d3be3a008b Cherry pick PR 6276 to 4.0 release
Issue: https://gitee.com/open_harmony/dashboard?issue_id=I952U8

Signed-off-by: chenjx-huawei <chenjingxiang1@huawei.com>
Change-Id: I91cdfeaa511659f8b548685ba5be113d18f3e6f1
2024-03-09 15:36:40 +08:00
openharmony_ci
8d17294736
!6409 挑单4684到4.0release:运行ABC文件过程中,函数panda::ecmascript::EcmaString::FlattenNoGC存在空指针异常拒绝服务漏洞
Merge pull request !6409 from 任堂宇/cherry-pick-1709863696
2024-03-08 08:22:51 +00:00
rentangyu
96b92a94f0 fixed d49eac3 from https://gitee.com/Rtangyu/ark_js_runtime/pulls/4684
运行ABC文件过程中,函数panda::ecmascript::EcmaString::FlattenNoGC存在空指针异常拒绝服务漏洞

issues:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7VZER

Signed-off-by: rentangyu <rentangyu@huawei.com>
2024-03-08 02:08:16 +00:00
openharmony_ci
e2756545a9
!6280 fix security issues on 4.0-Release
Merge pull request !6280 from huyunhui/security
2024-03-07 10:25:14 +00:00
openharmony_ci
b4227b7564
!6395 挑单4629到4.0release:运行ABC文件过程中,函数panda::ecmascript::builtins::BuiltinsTypedArray::Set存在堆越界写漏洞
Merge pull request !6395 from 韩靖/OpenHarmony-4.0-Release
2024-03-07 06:19:02 +00:00
hwx1163501
e0722079a7 挑单4926到4.0release:运行ABC文件过程中,函数panda::ecmascript::builtins::BuiltinsTypedArray::Set存在堆越界写漏洞
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I96KGJ
2024-03-07 11:27:09 +08:00
openharmony_ci
59701f4d7c
!6379 修改告警:屏蔽第三方版权头
Merge pull request !6379 from 韩靖/OpenHarmony-4.0-Release
2024-03-06 06:37:27 +00:00
hwx1163501
05c7e8630a 修改告警:屏蔽第三方版权头
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I965TT
2024-03-06 11:21:23 +08:00
openharmony_ci
50e880c7d5
!6312 modify code alarms
Merge pull request !6312 from 韩靖/OpenHarmony-4.0-Release
2024-02-28 03:50:58 +00:00
hwx1163501
1ed7842600 修改告警
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I94AZL
2024-02-28 10:34:51 +08:00
openharmony_ci
745752b6ae
!6300 modify code alarms
Merge pull request !6300 from 韩靖/OpenHarmony-4.0-Release
2024-02-27 09:28:31 +00:00
hwx1163501
24bd9a6063 修改告警
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I90OTL
2024-02-27 10:53:21 +08:00
openharmony_ci
89889539b9
!6251 tools/circuit_viewer/src下相等时符号报警修改
Merge pull request !6251 from 石闽南/OpenHarmony-4.0-Release
2024-02-23 07:49:24 +00:00
ctw-ian
f1f8196306 Fix async generator with explicit return
Issue:https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/I7PBQY

Signed-off-by: ctw-ian <chentingwei2@huawei.com>
Change-Id: Iaaa839ea4575fad0c64046a2f9497bf3cb8110b3
2024-02-21 10:01:39 +00:00
swx1282997
c6cc9e6da7 判断相等时符号报警修改
Signed-off-by: shiminnan@huawei.com <shiminnan@huawei.com>
2024-02-21 17:51:21 +08:00
openharmony_ci
b5b86651a3
!6223 挑单!4726至4.0-Release
Merge pull request !6223 from 李晨帅/cherry-pick-1708417260
2024-02-20 12:14:02 +00:00
lichenshuai
4db24669f8 fixed 29bdce4 from https://gitee.com/lichenshuai/ark_js_runtime/pulls/4726
修复无法SuspendVM的情况下导致回栈过程中可能出现获取Heap问题

先置空JsStackInfo::loader,再析构heap。

Issue: #I7XPTI

Signed-off-by: lichenshuai <lichenshuai@huawei.com>
Change-Id: Ia0fb13d0abf40ef051144d76a71b5fff6debf026
2024-02-20 08:21:01 +00:00
openharmony_ci
ecbe080940
!6218 挑单!4652至4.0-Release
Merge pull request !6218 from 李晨帅/cherry-pick-1708399512
2024-02-20 06:27:12 +00:00
lichenshuai
8976a053e3 fixed 3e76bdd from https://gitee.com/lichenshuai/ark_js_runtime/pulls/4652
[Bug]: 修复回栈无法SuspendVM的情况下导致栈不对挂在StepArkManagedNativeFrame的问题

对于取地址不合法的情况,提前判断并返回false。

Issue: #I7UQGV

Signed-off-by: lichenshuai <lichenshuai@huawei.com>
Change-Id: Iadf7d1fa84c7e6f3b6766f5fc8acf706f116a9c3
2024-02-20 03:25:23 +00:00
openharmony_ci
331e253a12
!6039 5187挑单到OpenHarmony-4.0-Release
Merge pull request !6039 from 韩靖/OpenHarmony-4.0-Release
2024-01-30 07:28:00 +00:00
hwx1163501
04908309b1 5187挑单到OpenHarmony-4.0-Release
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8ZJFO
2024-01-29 10:42:57 +08:00
openharmony_ci
d71410fbef
!5907 关闭idleGC特性
Merge pull request !5907 from tangchao-OH/OpenHarmony-4.0-Release
2024-01-17 11:53:22 +00:00
tangchao-OH
2e251918bb
close down idleGC
Signed-off-by: tangchao-OH <tangchao1008@126.com>
2024-01-17 06:49:00 +00:00
openharmony_ci
69958c7f84
!5776 Complete native size check mechanism (cherry pick 5249, 5275, 5292 5626 to release)
Merge pull request !5776 from xiongluo/native_GC_release
2024-01-10 07:27:35 +00:00
xiongluo
28c9ab420c Complete native size check mechanism (cherry pick 5249, 5275, 5292 to release)
Signed-off-by: xiongluo <xiongluo@huawei.com>
Change-Id: I7fa54e1d80394af5deceb74494e45ad7e4f5dc2b
2024-01-04 11:24:08 +08:00