Commit Graph

139 Commits

Author SHA1 Message Date
renguangxuan
54bd8d1735 Add runtime_core ut to GGW
Issue: IAYWOR

Signed-off-by: renguangxuan <renguangxuan@huawei.com>
Change-Id: If037e50de44100cbad99bef21bc6047919849f7c
2024-10-22 15:00:32 +08:00
huyunhui1
555d12ecd1 Fix stack overflow in MacOS
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAVF6R

Signed-off-by: huyunhui1 <huyunhui1@huawei.com>
Change-Id: I230a351f91b77c73274e736218fa2038666c854b
2024-10-08 16:38:40 +08: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
li-tao116
36d8325b55 Add unittests for compiler and libpandabase
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/I9JWF3
Signed-off-by: litao <litao@kaihong.com>
Change-Id: I1c16da0759e6ebff97930816f6df931eaf2ea28d
2024-09-09 09:26:04 +08:00
ElevenDuan
0e7394fe0b Fix codecheck 0830
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAO5JS
Signed-off-by: ElevenDuan <duanshiyi1@huawei.com>
Change-Id: Ic3ba49ec8846ec3d4783c69896184ec2ba0dad9c
2024-09-02 15:21:13 +08:00
openharmony_ci
12e67bc2cf
!2390 es2abc开放内存上限
Merge pull request !2390 from huyunhui/mem_new
2024-08-30 19:35:06 +00:00
huyunhui1
eff38fe414 Unlimit usage of memory in es2abc
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAMSUM

Signed-off-by: huyunhui1 <huyunhui1@huawei.com>
Change-Id: I6637026868688e1cf0377809d9c7edac34c7d6ac
2024-08-29 20:35:09 +08:00
ElevenDuan
da9616cfaf Fix codecheck 0827
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAMWQI
Signed-off-by: ElevenDuan <duanshiyi1@huawei.com>
Change-Id: I0ac559022d2b95e50251715973c876977ebebe73
2024-08-28 10:23:34 +08:00
openharmony_ci
2125e34d27
!2159 Fixed arkui-x compilation failure(runtime_core)
Merge pull request !2159 from 祈愿/arkui-x1
2024-08-15 22:42:37 +00:00
cllvly
446e6cf9eb Fix arkui-x compilation
Issue: IAICVS
Tests: build target & UT & standalone build

Signed-off-by: chenlong <chenlong292@h-partners.com>
Change-Id: I2b8c820c591e247b8b458549faf68659bec15eba
2024-08-14 14:58:08 +08:00
hushuwang
05b92001d6 Fix failed device unit tests
Issue: IAITS6
Signed-off-by: hushuwang <hushuwang1@huawei.com>
Change-Id: I1868b557eb453492402968e3d9e1a65eca5c0297
2024-08-09 21:29:03 +08:00
openharmony_ci
14b12771d4
回退 'Pull Request !1869 : Fixed arkui-x compilation failure(runtime_core)' 2024-07-20 08:54:17 +00:00
openharmony_ci
e6b4f20ccd
!1869 Fixed arkui-x compilation failure(runtime_core)
Merge pull request !1869 from 祈愿/arkui
2024-07-20 03:45:33 +00:00
openharmony_ci
81c8e18ec9
!1784 Fix runtime_core's codecheck
Merge pull request !1784 from huyunhui/fix_codecheck
2024-07-18 06:14:41 +00: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
cllvly
29c065e623 Fix arkui-x compilation
Issue: I9VYRA
Tests: build target & UT & standalone build

Signed-off-by: chenlong <chenlong292@h-partners.com>
Change-Id: I3b8b769e9755f835b3cb8f45ee3ac7acbf3cd756
2024-07-12 18:45:24 +08:00
bergamot14
a9a3f07a9b Add fastverify mode
Description: Add fastverify mode for build

Testing: all tests passed

Issue: https://gitee.com/openharmony/arkcompiler_toolchain/issues/IA7YUE

Signed-off-by: Tokmakov Alexander <dayver001@yandex.ru>
Change-Id: Ie6866f02936f26b2694bb6b7a6a87f5f0e259ba7
2024-07-11 12:51:18 +03: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
kurnevichstanislav
e64c8603cb [PT][Debugger] Fixed incorrect double values
Description:
 - Fixed incorrect reading of double from PtDebugFrame in DebugInfoCache.
 - Fixed bug in ExtractBits related to overflow of unsigned int type.
 - Added more static asserts in bit_cast function

Issue: #IA7YRI

Signed-off-by: kurnevichstanislav <kurnevich.stanislav@huawei-partners.com>
2024-06-26 15:52:30 +03:00
luobinghao
70d81f0016 Disable add filesystem source file when target is arkui_x
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/IA5GQM?from=project-issue

Signed-off-by: luobinghao <luobinghao@huawei.com>
Change-Id: I832e9ae505be513e002b14b7e3194aa554f392aa
2024-06-14 14:51:31 +08:00
luobinghao
c56f3fc4d0 Add filesystem source file for mac target
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9VXED

Signed-off-by: luobinghao <luobinghao@huawei.com>
Change-Id: I32b9490a349a2bfa8cf1304e6670f5ab9d295350
2024-06-07 18:26:00 +08:00
openharmony_ci
731aaf32e7
回退 'Pull Request !1594 : Fixed arkui-x compilation failure(runtime_core)' 2024-06-04 06:40:15 +00:00
openharmony_ci
fa00395958
!1594 Fixed arkui-x compilation failure(runtime_core)
Merge pull request !1594 from 祈愿/arkui-x
2024-06-03 10:10:11 +00:00
cllvly
ccbe8687ca Fix arkui-x compilation
Issue: I9IVWJ
Tests: build target & UT & standalone build

Signed-off-by: chenlong <chenlong292@h-partners.com>1

Change-Id: Iba09cbcf7ce52e3e74cca858bc18d8f658d0e35f
2024-05-31 16:35:01 +08:00
luming
6fc14da13a Feature: support tsan build argument
Issue: https://gitee.com/openharmony/build/issues/I9TFMD?from=project-issue

Signed-off-by: luming <luming29@huawei.com>
2024-05-30 21:07:47 +08:00
openharmony_ci
8a55811b53
!1580 Revamp of the oversized function in the runtime core
Merge pull request !1580 from LuoShiyu/utf_test
2024-05-30 06:00:30 +00:00
Sarychev Konstantin
12f2a15226 [MM] Revert changes in logger.cpp introduced by commit 4456f4f425
Issue:#I9S1O6

Testing:'ninja all tests'

Signed-off-by:Sarychev Konstantin<sarychev.konstantin@huawei-partners.com>
2024-05-29 19:48:00 +08:00
openharmony_ci
68c2ffff71
!1736 Fix code check warnings
Merge pull request !1736 from 祈愿/path
2024-05-29 10:37:39 +00:00
luoshiyu
26f0b11ca6 Refactor the oversized functions of the test file
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/I9I341
Tests: runtime_core_host_unittest
Signed-off-by: luoshiyu <luoshiyu2@h-partners.com>
Change-Id: I17fd394ede190a9d4a0d792342ed210e337648e1
2024-05-28 14:58:53 +08:00
cllvly
dab6dd711a Fix code check warnings
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/I9LOYV
Tests: build target

Signed-off-by: chenlong <chenlong292@h-partners.com>

Change-Id: Iae06a687f148c58470c9f6d43ae5bc71effa503c
2024-05-28 14:37:43 +08:00
openharmony_ci
e6c9cf3fde
!1605 Update version for FunctionName with scopes
Merge pull request !1605 from shixiaowei4/ScopeName
2024-05-26 10:51:08 +00:00
shixiaowei4
81e6c6b804 Update version for Function name with scopes
Signed-off-by: shixiaowei4 <shixiaowei4@huawei.com>
Change-Id: I5ff43c21ff8b3df02871f1a137338d33b94ee857
2024-05-25 16:04:00 +08:00
openharmony_ci
2b5a254bf0
!1731 Change the aot runtime info content of the file to json
Merge pull request !1731 from herongpeng/master
2024-05-25 07:18:37 +00:00
h30044958
4839277049 Change the aot runtime info content of the file to json
Issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I9R8YP

Signed-off-by: h30044958 <herongpeng@huawei.com>
Change-Id: Ifa4bc95b6f631afeb69ef7fee946884af6685f24
2024-05-22 15:22:28 +08:00
cllvly
08bb4e43f2 Standardize the component info of runtime core
Issue: I9PR6Y
Tests: build target & UT & standalone build

Signed-off-by: chenlong <chenlong292@h-partners.com>

Change-Id: I33183f6d64023ee8ce089e4f2a69118802acfebc
2024-05-20 10:53:51 +08:00
cllvly
1785c78e94 Fix code check warnings
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/I9KLZB
Tests: build target
Signed-off-by: chenlong <chenlong292@h-partners.com>

Change-Id: Ifcf3f3fe3423b088bc1fa805bcf71a825cbb35f7
2024-04-30 18:31:40 +08:00
dakeQI
fab344460b Fix compile of fuzz test
Issue: I9GENR
Test: runtime core test
Signed-off-by: dakeQI <songqi32@huawei.com>
Change-Id: I0cf71c80de8c01721699293af19933b85f53851c
2024-04-13 22:11:18 +08:00
openharmony_ci
e7596ff5c9
!1518 5.0 component improvement
Merge pull request !1518 from 祈愿/component
2024-04-08 15:11:26 +00:00
openharmony_ci
41ac1a3851
!1324 Optimization of message format in verbose mode
Merge pull request !1324 from shixiaowei4/wrong_message_in_verbose_mode
2024-04-07 02:28:15 +00:00
cllvly
1543d37c52 Standardize the component info of runtime core
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/I9E7Y4
Tests: build target & UT & standalone build
Signed-off-by: chenlong <chenlong292@h-partners.com>
Change-Id: I501aefda64ff97d40ca91cc1d3ec128bb1635024
2024-04-06 20:29:45 +08:00
openharmony_ci
5d304bb52b
!1441 component improvement
Merge pull request !1441 from huihuihui/master
2024-04-01 12:58:12 +00:00
ah
b10fa48f09 5.0 component improvement
Signed-off-by: ah <liangahui@h-partners.com>
2024-03-30 20:33:23 +08:00
openharmony_ci
3d45f5990e
!1466 Fix preformance warning in runtimecore
Merge pull request !1466 from HuShuwang/fix-runtimecore-warning
2024-03-30 07:59:46 +00:00
hushuwang
20aa982609 Fix code warning in runtimecore
Issue: #I9AHPQ
Test: runtime core test

Signed-off-by: hushuwang <hushuwang1@huawei.com>
Change-Id: Icf5d10109db71dfe990b83cb596044f8553814d7
2024-03-30 11:31:05 +08:00
openharmony_ci
2cc704640e
!1424 Change hilog to light hilog
Merge pull request !1424 from dakeQI/0320hilog
2024-03-28 10:06:19 +00:00
dakeQI
9b98da3c01 Change hilog to light hilog
Issue: #I91HZ0
Test: build_target
Signed-off-by: dakeQI <songqi32@huawei.com>
Change-Id: I03c55aa352f74341386b8126e2a84caf8191b058
2024-03-27 11:33:21 +00:00
openharmony_ci
0e23d3a796
!1426 Move hash constants out of the class
Merge pull request !1426 from udav/hash
2024-03-26 08:41:39 +00:00
shixiaowei4
9d76c7e3e6 Wrong message in verbose mode
Signed-off-by: shixiaowei4 <shixiaowei4@huawei.com>
Change-Id: Ibefe5eaba87dd0bb9fc3cbb62278e7d6051d5720
2024-03-26 01:28:53 +00:00
Artem Udovichenko
9adda225c2 Move hash constants out of the class
Change-Id: Ibb06cf9612e252a3b27b853d2a0c8ead3fa446ab
Signed-off-by: Artem Udovichenko <artem.udovichenko@huawei.com>
2024-03-21 16:41:12 +08:00