Commit Graph

5794 Commits

Author SHA1 Message Date
wangzhaoyong
511fa52fee store taskInfo in function
issue: https://gitee.com/openharmony/commonlibrary_ets_utils/issues/I78BAT

Signed-off-by: wangzhaoyong <wangzhaoyong@huawei.com>
Change-Id: Ifcdcbc4a83465a298d662929f53822cb0b9170cc
2023-05-25 20:59:52 +08:00
openharmony_ci
f69bb0a2f3
!4104 Optimize CreateEmptyArray instruction
Merge pull request !4104 from weng-xi/create_array
2023-05-25 06:59:42 +00:00
openharmony_ci
35ebb7bcf3
!4113 Handle empty aot code output
Merge pull request !4113 from hzzhouzebin/HandleEmptyAnFile
2023-05-25 06:41:10 +00:00
openharmony_ci
7ebe87f6d3
!4111 Enhance StepArkManagedNativeFrame for AOT
Merge pull request !4111 from 李晨帅/master
2023-05-25 06:11:45 +00:00
openharmony_ci
3645104112
!3995 Previewer support debugging : part 2
Merge pull request !3995 from lijiamin/previewer_debug
2023-05-25 06:07:21 +00:00
zhouzebin
33163a07bd Handle with all empty an file
Signed-off-by: zhouzebin <zhouzebin1@huawei.com>
Change-Id: Ib7dc73259114676ab451e8dcf809e6f8adf506b8
2023-05-25 10:06:22 +08:00
openharmony_ci
4a149a67d2
!4091 正则不匹配问题
Merge pull request !4091 from 王笑佳/master
2023-05-24 13:55:08 +00:00
openharmony_ci
3a66b4b500
!4052 PGO support profile object number type field
Merge pull request !4052 from yingguofeng/test
2023-05-24 13:28:38 +00:00
openharmony_ci
4ca1cdbc21
!4106 Fix Calendar App Inline Deopt Bug
Merge pull request !4106 from 许杰/inline_deopt
2023-05-24 13:18:17 +00:00
openharmony_ci
e8f6f118dc
!4109 Modifying Code Alarms
Merge pull request !4109 from 韩靖/master
2023-05-24 12:59:20 +00:00
openharmony_ci
5c3524e662
!4105 Refactor JSSerializer to make it more concise
Merge pull request !4105 from Pan Zhenyu/refactor_serializer
2023-05-24 11:09:02 +00:00
hwx1163501
05bf8e27db Modifying Code Alarms
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7810E
2023-05-24 18:37:04 +08:00
openharmony_ci
13132993a1
!4102 Maintain Subtyping when Adding Property on Prototype
Merge pull request !4102 from dingding/maintain_subtyping
2023-05-24 09:23:39 +00:00
lichenshuai
3007565f56 Enhance StepArkManagedNativeFrame for AOT
Currently, when crashed in AOT, StepArkManagedNativeFrame will be called and returns false.
This causes ArkTS Code cannot be returned.

Issue: #I77ZPT

Signed-off-by: lichenshuai <lichenshuai@huawei.com>
Change-Id: I4d1d1594bcfe40ed9215e0e3592f66f1281ea0db
2023-05-24 17:23:03 +08:00
wangxiaojia1204
58655ea046 Regular expression vulnerability modificationissue
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I77EHJ

Signed-off-by: wangxiaojia1204 <wangxiaojia5@huawei.com>
2023-05-24 17:16:11 +08:00
ginxu
2eeed12f2a Fix Calendar App Inline Deopt Bug
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7805B
Signed-off-by: ginxu <xujie101@huawei.com>
Change-Id: Ib8a0ea077d5971a83ca7a1e621e8d9361e9cbac2
2023-05-24 17:10:40 +08:00
lijiamin
a997b65c63 Previewer support debug : part 2
Signed-off-by: lijiamin <lijiamin24@huawei.com>
Change-Id: Ifef4077b4c5ed0854df25ab1f92bda2136ff8528
2023-05-24 16:26:21 +08:00
Zhenyu Pan
f746ac1fe4 Refactor JSSerializer to make it more concise
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I77S1G

Signed-off-by: Zhenyu Pan <panzhenyu1@huawei.com>
Change-Id: Ifa79449da9f4506e00553d1a770bf2d554df7981
2023-05-24 15:43:09 +08:00
yingguofeng@huawei.com
cca4ba8fe4 Feat(PGO): PGO Support profile number type of object field
Issue: #I739C3
Change-Id: Ie57b6174d7b68121e81b72ffd8d71ec1b0d5f80f
Signed-off-by: yingguofeng@huawei.com <yingguofeng@huawei.com>
2023-05-24 15:36:53 +08:00
openharmony_ci
7fdd93b896
!4012 Fix JSSerializer bug that could not transfer JSArrayBuffer
Merge pull request !4012 from Pan Zhenyu/serializer
2023-05-24 06:24:54 +00:00
weng-xi
6bb2ec5237 Optimize CreateEmptyArray instruction
Optimize CreateEmptyArray instruction

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I77TOL
Signed-off-by: weng-xi <wengxi1@huawei.com>
Change-Id: Ief29434f57eb34ae6f2efbafca88e85bd0e0db98
2023-05-24 14:12:52 +08:00
dingding
a47c0c72fb Maintain Subtyping when Adding Property on Prototype
Reduce some deoptimization in cocos.

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

Signed-off-by: dingding <dingding5@huawei.com>
Change-Id: I1818d18fdf629d5f9d5e11d527e8280a0a414e5f
2023-05-24 10:28:33 +08:00
openharmony_ci
1c2e04399e
!4101 Fix GetAsmStackLimit
Merge pull request !4101 from maojunwei/master
2023-05-23 14:15:18 +00:00
openharmony_ci
467ceca368
!4086 Fix some fastcall bug
Merge pull request !4086 from wpy111/master
2023-05-23 14:10:49 +00:00
openharmony_ci
2c40ac0722
!4096 Fix aot crash
Merge pull request !4096 from herongpeng/master
2023-05-23 13:57:58 +00:00
dov1s
c7085c2db6 Fix GetAsmStackLimit
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I77QBN?from=project-issue

Signed-off-by: dov1s <maojunwei1@huawei.com>
Change-Id: I11d42a0db0d9109e620d1562461b26b6fc58ed10
2023-05-23 20:54:12 +08:00
Zhenyu Pan
1184e773b8 Fix JSSerializer bug that could not transfer JSArrayBuffer
Issue:Fix JSSerializer bug that could not transfer JSArrayBuffer

Signed-off-by: panzhenyu1 <panzhenyu1@huawei.com>
Change-Id: Iece0e0e95ea6548ab2089a9752b155c965dca5c0
2023-05-23 12:48:08 +00:00
wupengyong
e0134a4d57 Reason:fix some fastcall bug
Description:fix some fastcall bug
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I774L6?from=project-issue

Signed-off-by: wupengyong <wupengyong@huawei.com>
Change-Id: Ib6f2b02a25a95d42814042c21bc45390f44c6107
2023-05-23 19:44:02 +08:00
openharmony_ci
346f06675a
!4078 Add ut and fuzz testcase for heapsamping
Merge pull request !4078 from hunili/master
2023-05-23 04:00:54 +00:00
openharmony_ci
6e713cc220
!4085 Fix String extend Bug
Merge pull request !4085 from 李晨帅/master
2023-05-23 03:19:22 +00:00
openharmony_ci
495f2731b5
!4089 修改代码告警和新增fuzz用例
Merge pull request !4089 from xwx1135370/fuzz_hsu
2023-05-23 03:05:05 +00:00
y
dbde4456d8 Fix aot crash
1.Fix aot crash

issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I77GIG
Signed-off-by: y <herongpeng@huawei.com>
Change-Id: I30eefb6673906822bde5417ac95f1d0a1f452436
2023-05-23 10:00:05 +08:00
openharmony_ci
169a1d8086
!4074 CpuProfiler preload debuginfo && add Invalid Value check && add lock reentry check
Merge pull request !4074 from 苏重威/master
2023-05-22 17:02:29 +00:00
openharmony_ci
97b26f5e3c
!4056 fix cppcrash
Merge pull request !4056 from 任堂宇/master
2023-05-22 14:45:53 +00:00
Chongwei Su
9e50bfa982 CpuProfiler preload debuginfo && add Invalid Value check && add lock reentry check
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I73ZKV

Signed-off-by: Chongwei Su <suchongwei@huawei.com>
2023-05-22 21:14:55 +08:00
openharmony_ci
ca5e01665c
!4065 Add new mir and pass to AOT
Merge pull request !4065 from weng-xi/add_pass
2023-05-22 11:39:19 +00:00
xwx1135370
8922277ede * 修改代码告警和新增fuzz用例
* issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I776L4

Signed-off-by: xwx1135370 <xuyao44@huawei.com>
2023-05-22 19:27:06 +08:00
Rtangyu
7497bf96a4 JSON FIX BUG
issues:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7396F

Signed-off-by: Rtangyu <rentangyu@huawei.com>
2023-05-22 19:19:09 +08:00
lichenshuai
29b851a1fe Fix String extend Bug
According to ECMA-262, when String() is called, NewTarget should be used for StringCreate().

Issue: #I76R3J

Signed-off-by: lichenshuai <lichenshuai@huawei.com>
Change-Id: I7c968839e26684e9cdbd28103da354444be2e463
2023-05-22 16:02:21 +08:00
openharmony_ci
8d17d32397
!4072 Bugfix for empty entrypoint in aot ConcatFileName
Merge pull request !4072 from lijincheng/resolve-import
2023-05-22 07:16:28 +00:00
weng-xi
1fdab43856 Add new mir and pass to AOT
1. Add Mir about global env
2. Change the name of passes
3. Add a new pass

Issue: https://gitee.com/open_harmony/dashboard?issue_id=I73MRS
Signed-off-by: weng-xi <wengxi1@huawei.com>
Change-Id: Iaf26b1ac52d8a57c63ec3a683e11ad7656a0a92a
2023-05-22 15:03:57 +08:00
openharmony_ci
0b104fb672
!4084 Fix the Order of BytecodeInfoCollector
Merge pull request !4084 from dingding/fix_order
2023-05-19 10:02:27 +00:00
openharmony_ci
eb96f00f47
!4073 check InitTaskPoolFunc (ark)
Merge pull request !4073 from wangzhaoyong/master
2023-05-19 09:51:51 +00:00
openharmony_ci
d259e71a10
!4057 Previewer support debugging : part 1
Merge pull request !4057 from lijiamin/optimize
2023-05-19 08:41:39 +00:00
openharmony_ci
5e5c325f62
!4036 Add .strtab And .symtab to Aot An File
Merge pull request !4036 from 吴璋达/symtab
2023-05-19 08:37:39 +00:00
wangzhaoyong
8140cebdf4 check InitTaskpoolFunc
1. check InitTaskpoolFunc

issue: https://gitee.com/openharmony/commonlibrary_ets_utils/issues/I73RAG

Signed-off-by: wangzhaoyong <wangzhaoyong@huawei.com>
Change-Id: I53c49f49dc6b052135009cb23d8f73c108e2bd04
2023-05-19 11:07:35 +08:00
hunili
a9fcf28ebd Add ut and fuzz testcases
1.Add ut testcases
2.Add fuzz testcases

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

Signed-off-by: hunili <lihucheng2@huawei.com>
2023-05-19 10:31:03 +08:00
wuzhangda
ce1b5e0849 Add .strtab And .symtab to Aot An File
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I71WRT

Signed-off-by: wuzhangda <wuzhangda@huawei.com>
Change-Id: I71561c4fa4a156cf4592430834d93085368d3a58
2023-05-18 22:38:18 +08:00
dingding
e8f1be11b8 Fix the Order of BytecodeInfoCollector
MethodLiterals are initialized in BytecodeInfoCollector and should be
accessed after it.

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

Signed-off-by: dingding <dingding5@huawei.com>
Change-Id: I001885320e15be21e9e2723ae6eababacdc75b08
2023-05-18 21:35:36 +08:00
openharmony_ci
8405bfc442
!4007 Add fast call and change calling conversion to cc
Merge pull request !4007 from wpy111/master
2023-05-18 12:44:43 +00:00