Commit Graph

5839 Commits

Author SHA1 Message Date
openharmony_ci
02d850f000
!4200 Support ArkCompiler on the 32-bit Android platform
Merge pull request !4200 from Pan Zhenyu/cherry-pick-1686102426
2023-06-09 07:10:30 +00:00
Zhenyu Pan
02a5f4bc27 fixed 8c383d4 from https://gitee.com/panzhenyu1/ark_js_runtime/pulls/4198
Support ArkCompiler on the 32-bit Android platform

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

Signed-off-by: Zhenyu Pan <panzhenyu1@huawei.com>
Change-Id: I7ffaf0aaf14e29e3c926876bf0ebfd2b1fe23ff8
2023-06-07 01:47:13 +00:00
openharmony_ci
2235a437c1
!4182 [weekly0530] Fix compilation issue on ArkUI-X
Merge pull request !4182 from Pan Zhenyu/weekly0530
2023-06-05 06:44:36 +00:00
Zhenyu Pan
41c0fbc309 Fix compilation issue on ArkUI-X
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I7AXXY

Signed-off-by: Zhenyu Pan <panzhenyu1@huawei.com>
Change-Id: Iaca91bc5bd52352b5663b82dc50caf56d42161d0
2023-06-05 14:24:44 +08:00
openharmony_ci
6793b74bc8
!4180 [weekly0530] Revert commit of PR4130 for ArkUI-X compilation issue
Merge pull request !4180 from Pan Zhenyu/weekly0530
2023-06-05 03:39:44 +00:00
Zhenyu Pan
5d9530a787 Revert "Rectify bundle.json"
This reverts commit 3073f99ffe.

Signed-off-by: Zhenyu Pan <panzhenyu1@huawei.com>
Change-Id: I2fe8ad24f3ba52cb565b3a6ad9e1640bd40f2cdb
2023-06-05 11:37:07 +08:00
openharmony_ci
9a08d21aa9
!4123 Modifying Code Alarms
Merge pull request !4123 from 韩靖/master
2023-05-30 06:58:21 +00:00
openharmony_ci
7117a0611e
!4147 Disable Function apply IR temporarily
Merge pull request !4147 from Gymee/disable_function_apply_ir
2023-05-29 16:15:57 +00:00
Gymee
57b1642e64 Disable Function apply IR temporarily
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I799EF
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: I76457f76e7ca15a762c3bad78b26636862885b04
2023-05-29 22:54:27 +08:00
openharmony_ci
72e083bd8f
!4145 fix fuzz test function not called
Merge pull request !4145 from 杨阳/fix_fuzz1
2023-05-29 13:36:22 +00:00
openharmony_ci
9c60307f80
!4143 put lib_ark_builtins.d.abc into images of arm64
Merge pull request !4143 from zhangyukun8/installd
2023-05-29 13:04:21 +00:00
zhangyukun
0f3023afd5 put lib_ark_builtins.d.abc into images of arm64
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I796CS?from=project-issue
Signed-off-by: zhangyukun <zhangyukun8@huawei.com>

Change-Id: Ia07e1291069a19f16ce4aa46a43904f63d92f052
2023-05-29 20:06:46 +08:00
openharmony_ci
4eb482085b
!4130 Rectify bundle.json in ets_runtime
Merge pull request !4130 from 武万琦/master
2023-05-29 12:06:37 +00:00
yang-19970325
da7a8106e9 Fix test function not called
Issue:#I796ER

Signed-off-by: yang-19970325 <yangyang585@huawei.com>
Change-Id: I5083ee693eefdcd158f6a45db2e656d483c40e87
2023-05-29 16:48:42 +08:00
hwx1163501
2b1fb0e858 Modifying Code Alarms
Signed-off-by: hwx1163501 <hanjing35@huawei.com>
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I78NOB
2023-05-29 15:44:56 +08:00
openharmony_ci
8c3cd05e90
!4137 Revert "Add exception check for some instrunctions in asm interpreter"
Merge pull request !4137 from Gymee/revert_exception_check
2023-05-29 06:33:41 +00:00
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
Gymee
5b0b4bbd6d Revert "Add exception check for some instrunctions in asm interpreter"
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I78WP9
Signed-off-by: Gymee <yumeijie@huawei.com>
Change-Id: I4a80e1c222c4a50f2feaaa6d7b2f1c0a1bb6c59a
2023-05-28 20:57:45 +08: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
wuwanqi
3073f99ffe Rectify bundle.json
Rectify bundle.json and deps of BUILD.gn
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I78UW4?from=project-issue

Signed-off-by: wuwanqi <wuwanqi2@huawei.com>
Change-Id: Iabaeca1c38765cc3d716ebf1b0157f38597f87a8
2023-05-27 22:32:29 +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