shitao
1f0418d844
Source code include @sendable have error
...
Issue: IBS9LB
Signed-off-by: shitao <shitao40@huawei.com>
Change-Id: Ia07561597aaa8aba2ec311d920ce5fdf4c2cdd8a
2025-04-02 09:00:34 +08:00
ElevenDuan
68f60246df
Fix modify package name issue
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IBW8QP?from=project-issue
Change-Id: I543d5d8866586d9cce212468cbf156e528a2b280
Signed-off-by: ElevenDuan <duanshiyi1@huawei.com>
2025-03-25 21:13:49 +08:00
ElevenDuan
d3d2ecb8af
Support modify package name
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IBUBP3?from=project-issue
Change-Id: I58b34cc5dfa6c0fb625b78428025fefdde74420b
Signed-off-by: ElevenDuan <duanshiyi1@huawei.com>
2025-03-20 15:27:17 +08:00
zhongmingwei
691ca49854
Support load constant inst optimize
...
Issue:https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB4IU6
Signed-off-by: zhongmingwei <zhongmingwei2@huawei.com>
Change-Id: I2f7bb3d923c8c737474ec46cc7a07bc39371721e
2025-02-08 10:25:10 +08:00
ah
825dd49b4c
Modify the compilation alarm
...
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IBJ6FZ
Signed-off-by: ah <liangahui@h-partners.com>
2025-01-21 19:56:26 +08:00
openharmony_ci
a775ddf871
!3170 Redundant header file cleanup
...
Merge pull request !3170 from LiYue/1227_redundant_header
2025-01-10 05:26:48 +00:00
liyue
8d39bc141e
Redundant header file cleanup
...
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IBGF2H
Change-Id: I88bad5f7c32fc61f3c636b95da8e00c75917cc2b
Signed-off-by: liyue <liyue210@huawei.com>
2025-01-09 22:32:13 +08:00
renguangxuan
21baa69919
Es2abc compiled memory optimization
...
Issue: #IBEQBS
Signed-off-by: renguangxuan <renguangxuan@huawei.com>
Change-Id: Ie558f14f55122c49baae92ed2cdf4fcd2dc5c610
2025-01-03 15:51:34 +08:00
liyue
3b31be2385
Fixed abc2program case record cannot be found
...
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IBAZ4R
Signed-off-by: liyue <liyue210@huawei.com>
Change-Id: I9f559e82e8e72a3f896f3b108773f24400144f53
2024-12-27 09:50:19 +08:00
shixiaowei4
6201f4e685
Add source language
...
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB0TXS
Signed-off-by: shixiaowei4 <shixiaowei4@huawei.com>
Change-Id: Ib8d707a9808b8f92a634b4581f7570b9bbb26d65
2024-12-25 09:41:21 +08:00
openharmony_ci
6dfd32f4c4
!3076 Add Sendable Class load instruction
...
Merge pull request !3076 from oh-rgx/cherry-pick
2024-12-23 15:13:22 +00:00
renguangxuan
e398d5be8c
Add Sendable Class load instruction
...
Issue: #IBC6DV
Signed-off-by: renguangxuan <renguangxuan@huawei.com>
Change-Id: Ia4be4f3fd2d908ff6bd0a81b95c83b70065576ad
2024-12-23 10:05:57 +08:00
Lyupa Anastasia
6fa7add678
Merge abckit dev branch into master
...
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IBBYRZ
Change-Id: Iee7bbf2d0234865a5ee9b92b8dd2e64bd0c163bd
Signed-off-by: Nazarov Konstantin <nazarov.konstantin1@huawei.com>
2024-12-21 17:38:56 +08:00
openharmony_ci
2ce31c3cae
!3048 Add statistics property for inline property
...
Merge pull request !3048 from LiYue/master-inline-property
2024-12-19 10:50:42 +00:00
liyue
dec0194621
Add statistics property for inline property
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IBBN9K
Signed-off-by: liyue <liyue210@huawei.com>
Change-Id: I79e39e3725bffdf0a31da81af91397e78c7e1e00
2024-12-17 15:21:19 +08:00
ElevenDuan
6e137d272d
Add tests for line number on release mode
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IB9UEI
Signed-off-by: ElevenDuan <duanshiyi1@huawei.com>
Change-Id: I57cabdac927aa119c53fb927709d09ddd2c08c42
2024-12-13 14:19:45 +08:00
openharmony_ci
57bc7302e5
!2508 Optimize abc2program memory usage
...
Merge pull request !2508 from Tao Wu/dev-optimize-memory
2024-11-21 15:49:34 +00:00
renguangxuan
a9f4fe7394
Roll back es2abc memory optimization
...
Issue: #IB4U6V
Signed-off-by: renguangxuan <renguangxuan@huawei.com>
Change-Id: I906027892e984b9b5b080cbfa64c59cfdbc55c40
2024-11-16 19:46:21 +08:00
openharmony_ci
e356fd6cf2
!2736 Support inter-app hsp deps bytecode har
...
Merge pull request !2736 from ElevenDuan/inter_hsp
2024-11-08 02:43:13 +00:00
ElevenDuan
9a026fe965
Support inter-app hsp deps bytecode har
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAZT2E
Signed-off-by: ElevenDuan <duanshiyi1@huawei.com>
Change-Id: I5b7c9b02658e0b54d15a345e3bb1682f0b27de6a
2024-11-07 22:22:19 +08:00
Tao Wu
61dea2d2bc
Optimize abc2program memory usage
...
Issue: IASBAO
Signed-off-by: Tao Wu <wutao185@huawei.com>
Change-Id: I9a07c38c3dd9a855fcbde9acd7dfc4f1f3230b68
2024-11-06 15:24:42 +08:00
renguangxuan
ca75455743
Es2abc compiled memory optimization
...
Issue: #IAZ6DG
Signed-off-by: renguangxuan <renguangxuan@huawei.com>
Change-Id: I1feeae801baf1b9b03149c207f485d9736461ba8
2024-11-01 10:43:51 +08:00
openharmony_ci
87e2ab8630
!2584 [abc2program] Remove excess deps
...
Merge pull request !2584 from ivagin/abc2prog-remove-excess-deps
2024-10-25 02:33:59 +00:00
ElevenDuan
4e4e784f02
Fix the line number of debuginfo in release
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAXX97
Signed-off-by: ElevenDuan <duanshiyi1@huawei.com>
Change-Id: I1b72e3088c2b6271138a9c7e13399b4598846e62
2024-10-22 09:50:45 +08:00
ivagin
512e448d44
[abc2prog] Remove excess deps
...
Issue: #IAV758
Signed-off-by: ivagin <vagin.ivan1@huawei-partners.com>
2024-10-17 10:59:22 +02:00
openharmony_ci
2b14d22bc0
!2489 Abc2program fixes
...
Merge pull request !2489 from Molokanov Yaroslav/abc2program
2024-10-05 16:48:12 +00:00
Molokanov Yaroslav
58fa6bbf57
Abc2program fixes
...
Issue:
https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IARNAU
Change-Id: I95f54b0ca457ca7186145a37ec1b1e8b655f1c16
Signed-off-by: Molokanov Yaroslav <molokanov.yaroslav@huawei-partners.com>
2024-09-30 05:42:24 +03:00
Principe
a46dae2530
Fix Timer does not initialize bug
...
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IATU4D
Signed-off-by: Principe <zhouyuanzhu@h-partners.com>
Change-Id: Ia6db84c4b59162c8b4ede03857642ed5507d11b9
2024-09-26 19:27:44 +08:00
Principe
1727d6416a
Add Timer
...
Issue: #IALBFJ
Signed-off-by: Principe <zhouyuanzhu@h-partners.com>
Change-Id: I195cf9b2dd53801f18404c698119dc9e2f406343
2024-09-23 11:32:32 +08:00
openharmony_ci
8f7476e6f3
!2337 Repair a security alarm
...
Merge pull request !2337 from liuyiwei/master0821
2024-08-29 16:21:33 +00:00
openharmony_ci
9ef129dc33
!1964 Optimize implementation of super call in default constructor && optimize literal_array_idx structure in abc
...
Merge pull request !1964 from huyunhui/supercall
2024-08-29 15:51:45 +00:00
openharmony_ci
46e3348064
!2187 Fix dump result comparison failed case
...
Merge pull request !2187 from csformula/patch2
2024-08-26 19:40:52 +00:00
shitao
462e36f199
\Remove literal array info from abc header
...
Issue: I9PFZB
Signed-off-by: shitao <shitao40@huawei.com>
Change-Id: I89d9b13a721fa88dced45fe1c04c38b9e4d91007
2024-08-26 20:58:49 +08:00
liuyiwei
1fdb158772
Repair a security alarm
...
Issue: #IALJQF
Signed-off-by: liuyiwei <liuyiwei16@huawei.com>
Change-Id: I9185fc8d2c5e0ac392ca8ea43d36d4b097b36014
2024-08-26 15:46:22 +08:00
lixiaoyan
22f0155d08
Fix dump result comparison failed case
...
Description:
1. Change behavior of normalized program dump to make sure the normalized dump result of abc file compilation is same as that of source code compilation
Issue: IAFLC2
Test: test262, ark standalone build, runtime core ut
Signed-off-by: l00680486 <litengfei26@huawei.com>
Change-Id: If2fed38382e365333ef0879b701df08140088187
2024-08-22 17:45:43 +08:00
ah
da6ffc7e35
Improve UT coverage in runtime_core
...
Issue: IAK5HC
Signed-off-by: ah <liangahui@h-partners.com>
2024-08-20 15:25:11 +08:00
openharmony_ci
804a4bb09b
!2280 [UT supplement]Handle JsonFileContent when fill metadata in abc2program
...
Merge pull request !2280 from OneYuan/json_parse_ut
2024-08-14 10:07:15 +00:00
chenyiyuan
c88ef9429c
[UT supplement]Handle JsonFileContent
...
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAJMIK
Signed-off-by: chenyiyuan <chenyiyuan6@huawei.com>
Change-Id: Ibda864eee9d6ba4e9b559a0b17e0772e908088cf
2024-08-13 17:13:12 +08:00
chenyiyuan
44eb10e180
Handle JsonFileContent when fill metadata
...
Issue: IAJKTS
Signed-off-by: chenyiyuan <chenyiyuan6@huawei.com>
Change-Id: I6091f79038b85c891421e86384acd733d7d467e4
2024-08-13 17:10:10 +08:00
openharmony_ci
20aa463e44
!2253 Fix code check warning
...
Merge pull request !2253 from ElevenDuan/code_check_0806
2024-08-08 06:29:58 +00:00
huyunhui1
cc8d6ea617
Fix codecheck warnings
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAHPN1
Signed-off-by: huyunhui1 <huyunhui1@huawei.com>
Change-Id: I7d4ae9f10c54fca7f39e24c2584da006ab232cd5
2024-08-07 10:51:53 +08:00
lixiaoyan
4e42c92472
Improve dump format and code coverage
...
Description:
1. Adjust format of DFX, aka. dump-program and add test cases to validate its result in both debug and release mode.
2. Remove useless methods and logics.
3. Fix codechecks
Issue: IADG92
Test: test262, ark standalone build, runtime core ut
Signed-off-by: l00680486 <litengfei26@huawei.com>
Change-Id: Iadf397df9fac34206535529e7d9bae625d43baf6
2024-08-02 15:28:49 +08:00
huyunhui1
e67b980ea3
Modify UT of source code verification
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAFWZS
Signed-off-by: huyunhui1 <huyunhui1@huawei.com>
Change-Id: If3ed462097441e9963add516387221c9aa6afeea
2024-07-27 16:59:56 +08:00
ah
ecaa23c0db
Code Difference Alignment in runtime_core
...
Issue: IABZ8C
Signed-off-by: ah <liangahui@h-partners.com>
2024-07-23 20:28:54 +08:00
openharmony_ci
9d95bad50f
!2069 Sub version control
...
Merge pull request !2069 from huyunhui/beta2
2024-07-20 22:20:11 +00:00
huyunhui1
821fd125c1
Enable sub version controlling
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IACORD
Signed-off-by: huyunhui1 <huyunhui1@huawei.com>
Change-Id: Ia6590fc54469f85c1459079a75411d64d91d0273
2024-07-17 15:22:37 +08:00
huyunhui
9820038170
Fix dereference of nullptr
...
Issue:https://gitee.com/openharmony/arkcompiler_runtime_core/issues/I9TFIC
Signed-off-by: huyunhui <huyunhui1@huawei.com>
Change-Id: I5a41e64cc39599e30cb186c120702312127c342f
2024-07-16 19:24:10 +08:00
huyunhui1
948df91d61
Support lazy import
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAARFN
Signed-off-by: huyunhui1 <huyunhui1@huawei.com>
Change-Id: I90cf5e23941a728d60cdc4409cbb17a6385836ca
2024-07-09 16:28:58 +08:00
openharmony_ci
af8e3fe941
!1944 Support sendable function
...
Merge pull request !1944 from 晓熊猫/zxy-sendable-function
2024-07-07 10:49:07 +00:00
晓熊猫
1a515d8a42
Support sendable function
...
add sendable function kind for runtime
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IA947R
Signed-off-by: 晓熊猫 <zhengxiaoyong2@huawei.com>
Change-Id: Ib557c3fdf34756c3e4b0d0707c713495e00ddf7b
2024-07-06 20:05:56 +08:00