Commit Graph

5821 Commits

Author SHA1 Message Date
openharmony_ci
b8a972f11c
!4124 Fix the code format problem
Merge pull request !4124 from 王笑佳/master
2023-05-29 05:53:58 +00:00
openharmony_ci
d5fcbd49f0
!4126 Support esmodule on iOS
Merge pull request !4126 from Pan Zhenyu/master
2023-05-29 02:34:55 +00:00
openharmony_ci
ed9adb5e20
!4129 Fix CpuProfiler vmTag time statistics unstable
Merge pull request !4129 from 苏重威/master
2023-05-28 10:54:06 +00:00
Chongwei Su
ca9570758d Fix CpuProfiler vmTag time statistics unstable
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I78USY

Signed-off-by: Chongwei Su <suchongwei@huawei.com>
2023-05-28 10:48:14 +08:00
openharmony_ci
5a1348dd85
!4128 AddHilogLibForMac
Merge pull request !4128 from hzzhouzebin/AddHilogLibForMac
2023-05-27 12:40:16 +00:00
openharmony_ci
3980b4248b
!4121 【Ark】Rectification of Napi exception
Merge pull request !4121 from huangzhenghua/master20230525
2023-05-27 12:39:17 +00:00
openharmony_ci
cf750c923a
!3835 heap allocation sampling
Merge pull request !3835 from wanghuan2022/master
2023-05-27 10:57:13 +00:00
openharmony_ci
32bd80878f
!4069 Intruduce TSClassAnalysisPass
Merge pull request !4069 from dingding/generate_ts_hclass_pass
2023-05-27 10:43:44 +00:00
huangzhenghua
1823b81bc9 [Ark] Rectification of Napi exception
issue: https://gitee.com/openharmony/arkui_napi/issues/I6Y74S
Signed-off-by: huangzhenghua <huangzhenghua3@huawei.com>
Change-Id: I7171003a196f8c573d49b7cea2e272a7055ee583
2023-05-27 18:36:41 +08:00
zhouzebin
b5aa2f1531 Add Hilog lib for mac
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I78UAF
Signed-off-by: zhouzebin <zhouzebin1@huawei.com>
Change-Id: Ib8a2b1a3808bc706122f0ff5423af97abafec4d5
2023-05-27 17:47:47 +08:00
Zhenyu Pan
26f2988d8e Support esmodule on iOS
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I78U7J

Signed-off-by: Zhenyu Pan <panzhenyu1@huawei.com>
Change-Id: Id73e6511fd2bb114102b2265a1204d4807b8d209
2023-05-27 17:29:38 +08:00
openharmony_ci
8c6170a146
!4122 Fix NumberToString bug
Merge pull request !4122 from 李晨帅/master
2023-05-27 08:00:42 +00:00
openharmony_ci
7a22d01eb4
!4050 Support analyze initialization of the class
Merge pull request !4050 from huoqingyi/checkhole
2023-05-27 07:48:25 +00:00
openharmony_ci
cb779eec02
!4118 Fix formrenderservice crash when card upgrade
Merge pull request !4118 from Gymee/fix_formrenderservice_crash
2023-05-27 04:42:38 +00:00
wangxiaojia1204
4ce0bb2cbc Fix the code format problem
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I78RVC
Signed-off-by: wangxiaojia1204 <wangxiaojia5@huawei.com>
2023-05-27 10:54:32 +08:00
openharmony_ci
880953a498
!4108 Adapt installd target compiler
Merge pull request !4108 from zhangyukun8/installd
2023-05-27 01:53:32 +00:00
zhangyukun
cc6cb3e8a4 Adapt installd target compiler
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I780VZ?from=project-issue
Signed-off-by: zhangyukun <zhangyukun8@huawei.com>

Change-Id: I872cc23c10929b9af9c8b01fc6facd92b38b540b
2023-05-26 17:29:43 +08:00
dingding
a1a67b6381 Intruduce TSClassAnalysisPass
1. Intruduce a new pass: TSClassAnalysisPass to process ts class type.
2. Use initialized property analysis to guide lowering to eliminate ConvertHoleAsUndefind.
3. Add class TSHClassGenerator to generate ts hclass in BytecodeCircuitBuilder.
4. Add test cases.

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

Signed-off-by: dingding <dingding5@huawei.com>
Change-Id: Ia47d01e9cab1355d8b87c809e53a427a5abded39
2023-05-26 16:45:32 +08:00
huoqingyi
f09a6dc2b4 Support analyze initialization of the class
Issue:
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I731D0

Tests:
aot test

Signed-off-by: huoqingyi <huoqingyi@huawei.com>
Change-Id: Ib722702f2219d705e7e12e01292a10d6413cd2c6
2023-05-26 16:25:20 +08:00
lichenshuai
f261ee7c22 Fix NumberToString bug
Don't return in the fast path of `NumberToString` if the result is not correct.

Issue: #I78HSC

Signed-off-by: lichenshuai <lichenshuai@huawei.com>
Change-Id: I53722af3dd229416cc302e37c503c10eae4688be
2023-05-26 14:55:10 +08:00
openharmony_ci
a235887b1b
!4117 store taskInfo in function(ark)
Merge pull request !4117 from wangzhaoyong/master
2023-05-26 03:04:50 +00:00
openharmony_ci
02737c168a
!4099 Fix aot bug
Merge pull request !4099 from herongpeng/fix_pgo
2023-05-25 14:55:42 +00:00
openharmony_ci
984a4ab6db
!4119 fix typo
Merge pull request !4119 from 杨阳/fix_typo
2023-05-25 13:30:02 +00:00
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
yang-19970325
d7fc96077f Fix typo
Issue:#I78EKL

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I5ecbc3b524b9ce76fb7642581272ee5ff9b1cd67
2023-05-25 19:48:36 +08:00
y
8a84ffabc6 Fix aot Bug
1.Fix huawei music need support cjs,add some args.
2.Fix aot compiler LowerPrimitiveToNumber memory out of bounds need jump.

Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I77Q4T
Signed-off-by: y <herongpeng@huawei.com>
Change-Id: Id3c0fcbbae8482959809f90a15189310eb63f6f6
2023-05-25 19:40:34 +08:00
Gymee
523736714d Fix formrenderservice crash when card upgrade
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I78CJA
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: Ib468bd7c351043e2a9eb24af54992b966d2c0c29
2023-05-25 16:44:10 +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