Commit Graph

7605 Commits

Author SHA1 Message Date
openharmony_ci
4db0c9c5ca
!5175 SmartGC add a delay 2s mechanism for cold start
Merge pull request !5175 from dingwen/master
2023-11-10 02:26:17 +00:00
杨云飞
dc3e0d3ccd 修复自定义类型继承数组,flat和flatmap返回数组instanceof特定情况下失败的问题
Signed-off-by: 杨云飞 <yangyunfei19@h-partners.com>
2023-11-10 09:50:12 +08:00
openharmony_ci
0a637d6339
!5176 HashSet add function and LightWeightMap set function return value error
Merge pull request !5176 from lixin/master
2023-11-10 01:47:01 +00:00
openharmony_ci
34a7301f35
!5196 Update WorkManager after creating a new instance
Merge pull request !5196 from DaiHN/workerman
2023-11-10 01:25:02 +00:00
maojunwei
657f5b1748 opt AddElementInternal
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8EGDH

Signed-off-by: maojunwei <maojunwei1@huawei.com>
Change-Id: I7de4fbc6668cfeadaec88c442f5d27b715584a99
2023-11-09 21:09:19 +08:00
Zhenyu Pan
17f9f98da8 Add debug Info for JSSerializer
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8F9ZZ

Signed-off-by: Zhenyu Pan <panzhenyu1@huawei.com>
Change-Id: I1bda4ecc5f51155ad194a15e90ed8f9b604bd84c
2023-11-09 20:59:55 +08:00
coollixin
107d5d0538 hashmap set函数返回值修改
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8EMMO

Signed-off-by: coollixin <lixin581@huawei.com>
2023-11-09 20:12:22 +08:00
zhangyiwei
417617fb68 fix codecheck
Signed-off-by: zhangyiwei <zhangyiwei11@huawei.com>
Change-Id: I896f34fb47a3c058779a3697ccf3729ebb3b3914
2023-11-09 19:57:30 +08:00
bdf1
21c1b9c667 Merge commit 'ccc42c'
Signed-off-by: bdf1 <baodongfang2@huawei.com>
2023-11-09 20:46:11 +10:00
bdf1
0f42b39bf2 ???: build a common stub for stringadd
Signed-off-by: bdf1 <baodongfang2@huawei.com>
2023-11-09 20:33:34 +10:00
Gymee
7deec0ee52 Fix object's elements in dictionary-mode entering IC
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8EX0Z
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: Idc7f9a929b9fb341a801fc439a7e1424eff8a0da
2023-11-09 16:30:08 +08:00
zhangyiwei
3f78c1c931 delete unused code
Signed-off-by: zhangyiwei <zhangyiwei11@huawei.com>
Change-Id: I8231fffa042b8e73062af882091c3eb7ff270d25
2023-11-09 15:55:03 +08:00
hecunmao
04010d9ed2 BugFix: Fixes array overflower in JSON.parse
Modify the Utf8JsonParser::Parse function to set the length of buf to len+1
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8F4WP

Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: I9a4589a9d0b5ffd0224bb3508e5067bad695f12e
2023-11-09 15:40:46 +08:00
yaochaonan
657c5c3242 Add failCache for fast RegExp Test
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8F60Y?from=project-issue

Signed-off-by: yaochaonan <yaochaonan@huawei.com>
Change-Id: I2601d002af85730424964234c85f4a568f7f39d9
2023-11-09 15:33:57 +08:00
zhangyiwei
79b6fe93e4 merge LiteCG to ets_runtime
Signed-off-by: zhangyiwei <zhangyiwei11@huawei.com>
Change-Id: Ia3de0eb1fa353945fa784369ffbe603c90229def
2023-11-09 15:15:35 +08:00
openharmony_ci
8a6b2605d3
!5193 PGO Typeinfer Record
Merge pull request !5193 from 刘智杰/assert_type
2023-11-09 06:38:48 +00:00
liuzhijie
2cf0973c86 PGO TypeInfer Record
Issues: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8F10Y?from=project-issue
Signed-off-by: liuzhijie <jay.lau2020.work@outlook.com>

Change-Id: I9577bd6ebff1ccd8d383940de3260684aac940ea
2023-11-09 13:35:30 +08:00
DaiHN
b1f9622bd5 Update WorkManager after creating a new instance
issue : #I8F393

Signed-off-by: DaiHN <daihuina1@huawei.com>
Change-Id: I41d15552f5c638406a2e097df780bb1986f12f61
2023-11-09 12:02:45 +08:00
openharmony_ci
661a7efa2a
!5191 Bug fix of string hashcode
Merge pull request !5191 from DaiHN/fixstring
2023-11-09 03:30:39 +00:00
openharmony_ci
13bcd47aa1
!5124 Modify Structure of JsiRuntimeCall info
Merge pull request !5124 from milkpotatoes/merge-jsi-ecma
2023-11-09 03:26:52 +00:00
openharmony_ci
2e142ae503
!5192 Fix code review
Merge pull request !5192 from hzzhouzebin/FixCodeReview
2023-11-09 02:41:09 +00:00
DaiHN
b75e9075e4 Bug fix of string hashcode
issue : #I8EXZ7

Signed-off-by: DaiHN <daihuina1@huawei.com>
Change-Id: Iaa9da4bb7dfee8f1345c1d22a1551c3d7863a7bf
2023-11-09 09:34:16 +08:00
hzzhouzebin
3e91e66019 Fix code reviews
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8EGCK
Signed-off-by: hzzhouzebin <zhouzebin1@huawei.com>
Change-Id: I0338eccc70ce5d8829bd9e06825d46e9b285a963
2023-11-09 08:19:27 +08:00
openharmony_ci
cb2ce85337
!5116 Aot compiler exoprt ap file
Merge pull request !5116 from hzzhouzebin/AotCompilerExoprtApFile
2023-11-08 22:02:15 +00:00
openharmony_ci
1ec383ce86
!5182 Add some DFX method for GateAccessor
Merge pull request !5182 from 孙哲/work
2023-11-08 11:34:46 +00:00
hecunmao
158f4b55b3 BugFix: Fix that GetDeletedElementsAt was not handled in the special case of deleting the entire table
Modify GetDeletedElementsAt to handle cases where the entire table is deleted
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8ENFP

Signed-off-by: hecunmao <hecunmao@huawei.com>
Change-Id: I203c67a5f181cbd3356e71a8ab0e572a7b8449df
2023-11-08 16:53:05 +08:00
sunzhe23
4a35e6a8f4 Add some DFX method for GateAccessor and remove non-robust testcase pgo_forof_modify_iterator
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8EQC4

Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
2023-11-08 08:10:22 +08:00
openharmony_ci
2a661fa902
!5074 js栈为空时打印native栈,跳过扰乱问题分析栈
Merge pull request !5074 from 任堂宇/master
2023-11-07 12:57:19 +00:00
openharmony_ci
a9ec758afb
!5133 [Bug]: BigInt数据类型显示问题
Merge pull request !5133 from 孙培瑜/master
2023-11-07 12:09:33 +00:00
rentangyu
e8b425da28 Print the native stack when the js stack is empty, skipping the mess analysis stack
issues:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8BHX0

Signed-off-by: rentangyu <rentangyu@huawei.com>
2023-11-07 19:56:14 +08:00
bdf
ccc42c43c4 Merge branch 'master' of gitee.com:openharmony/arkcompiler_ets_runtime into master
Signed-off-by: bdf <baodongfang2@huawei.com>
2023-11-07 11:46:01 +00:00
bdf1
f0b3e47695 Chore: Fix some variable defs
Signed-off-by: bdf1 <baodongfang2@huawei.com>
2023-11-07 21:35:34 +10:00
dingwen
9ca424246a SmartGC add a delay 2s mechanism for cold start
Description:SmartGC add a delay 2s mechanism for cold start
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8EMEE

Signed-off-by: dingwen <dingwen6@huawei.com>
Change-Id: Ic868b5d549d05c36100dc7c9645f285e0d44222e
2023-11-07 19:19:23 +08:00
sunpeiyu
fa1123b1ad Change the FrontType class to the NodeType class. Delete the previous NodeType class and Convert function. Modify the GenerateNodeType function. Modify the SerializeNode function.
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8DF2H

Signed-off-by: sunpeiyu <sunpeiyu1@huawei.com>
Change-Id: I638eec30429baf96e97ee01df5079eccc79f7b10
2023-11-07 19:09:13 +08:00
chenjx-huawei
89ab681504 Add stackoverflow unittest
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8EET0?from=project-issue

Signed-off-by: chenjx-huawei <chenjingxiang1@huawei.com>
Change-Id: I853cd99990111ebf8a640bb641bcf08aa3d5b900
2023-11-07 17:34:06 +08:00
openharmony_ci
83ea6e1318
!5134 Support loading different-project HSP
Merge pull request !5134 from DaiHN/preview
2023-11-07 08:21:32 +00:00
bdf1
d5e56e9e1a Feat: Optimize StringAdd
Signed-off-by: bdf1 <baodongfang2@huawei.com>
2023-11-07 18:14:39 +10:00
openharmony_ci
9e7a171164
!5130 跨平台统一宏整改
Merge pull request !5130 from qugr/2023_11_02_mqx
2023-11-07 07:34:11 +00:00
hzzhouzebin
6f0e1b2e23 Aot compiler exoprt ap file
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8CWDF
Signed-off-by: hzzhouzebin <zhouzebin1@huawei.com>
Change-Id: I4ad656a9406ecdf4b28f1a0d924171316fd9d577
2023-11-07 14:32:16 +08:00
openharmony_ci
0e8b865300
!5171 Add StackTrace for DebugAOTPrint
Merge pull request !5171 from 孙哲/work
2023-11-07 05:58:29 +00:00
openharmony_ci
7ec5178623
!5167 fix multi-threads problem
Merge pull request !5167 from huangfeijie/master
2023-11-07 03:56:50 +00:00
huangfeijie
483673e51a issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8EDK8
fix multi-thread problem
fix multi-thread problem

Signed-off-by: huangfeijie <huangfeijie@huawei.com>
2023-11-07 10:40:43 +08:00
openharmony_ci
7e8d47b43a
!5153 Bugfix on JSArray.sort when this be modified to string which length is 1
Merge pull request !5153 from chenjingxiang/bugfix_js_array_sort
2023-11-07 02:28:54 +00:00
openharmony_ci
44030a2716
!5164 Add stackoveflow check in x64/PushVregs
Merge pull request !5164 from chenjingxiang/add_stack_overflow_check
2023-11-07 01:39:21 +00:00
sunzhe23
57db97a1a7 Add StackTrace for DebugAOTPrint and fix a frame state bug
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8EAKO

Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
2023-11-07 00:56:06 +08:00
openharmony_ci
35edadd3c4
!5155 GC BugFix Layout sync
Merge pull request !5155 from yaoyuan/layoutSync
2023-11-06 15:54:41 +00:00
openharmony_ci
79a81f12a8
!5099 PGO hclass transition and aot
Merge pull request !5099 from yingguofeng/master_transtion_hclass_final
2023-11-06 15:08:39 +00:00
yingguofeng@huawei.com
d2ce6cc655 Feat(Aot/PGO/Runtime): Profile Transtion hclass type and aot
Issue: #I872U3
Change-Id: I148cdbc6ac95022cd8dc4a5ad19e526344bb82a3
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2023-11-06 22:15:31 +08:00
chenjx-huawei
61124d01e1 Add stackoveflow check in x64/PushVregs
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I8EAES?from=project-issue

Signed-off-by: chenjx-huawei <chenjingxiang1@huawei.com>
Change-Id: I428d3d1ed9ab6bef7f04b8a015c59cce74ed0545
2023-11-06 22:03:05 +08:00
openharmony_ci
5c497784f8
!5163 fix pgo compiler
Merge pull request !5163 from herongpeng/fix_cloud_driver
2023-11-06 13:34:40 +00:00