Commit Graph

3033 Commits

Author SHA1 Message Date
openharmony_ci
2cd9760fab
!2714 Split StringBuilder slow checked tests
Merge pull request !2714 from Mikhail Ivanov/20132-split-string-builder-append-merge-checked-tests-2
2024-10-26 18:34:51 +00:00
openharmony_ci
22fab97cf4
!1308 libabckit
Merge pull request !1308 from ivagin/libmanipulasm-poc
2024-10-26 18:32:24 +00:00
openharmony_ci
9cb92b097c
!2709 Move functions from build_sdk script to separate file
Merge pull request !2709 from Rokashevich Svetlana/split_build_sdk_script
2024-10-26 18:29:18 +00:00
openharmony_ci
620c1d9ed2
!2671 Upgrade VIXL version from 6.3.0 to 7.0.0
Merge pull request !2671 from Sidorov Aleksei/vixl_7.0_upgrade
2024-10-25 21:04:53 +00:00
openharmony_ci
52128b8492
!2425 Standalone win build
Merge pull request !2425 from Shimenkov Mikhail/standalone_win
2024-10-25 14:32:18 +00:00
openharmony_ci
7f7ddb5a27
!2451 Resolve YZ codecheck issues in MM components
Merge pull request !2451 from shemetovphilip/resolve_codechecker_yz
2024-10-25 09:15:36 +00:00
openharmony_ci
3588a25237
!2648 [RUNTIME] Need to merge 10.14 PR shuttle dev to master
Merge pull request !2648 from Amosov Alexey/fe_dev_stable_to_master
2024-10-25 06:00:46 +00:00
openharmony_ci
e7ddc1772c
!2686 Support linux-aarch64 host
Merge pull request !2686 from Lyupa Anastasia/support-linux-aarch64-host
2024-10-25 02:39:35 +00: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
openharmony_ci
103c087505
!2690 Fixed segfault in IrBuilder in JIT
Merge pull request !2690 from Mikhail Kaskov/fix_segfault_irbuilder
2024-10-24 22:28:53 +00:00
ivagin
57fe0abfe2 [abckit] Init commit
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAP8PU

Signed-off-by: ivagin <vagin.ivan1@huawei-partners.com>
2024-10-24 23:24:12 +02:00
openharmony_ci
bba9c710df
!2667 [Bug]: [ArkTS] Re-enable escompat/escompat_BigInt_instance_BigInt_toString_001.sts
Merge pull request !2667 from Andrew Polyakov/bugfix/issue-IAXSM6
2024-10-24 17:07:33 +00:00
Rokashevich Svetlana
a07bfd5dce Move functions from build_sdk.sh to separate file
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZCSZ

Signed-off-by: Rokashevich Svetlana <rokashevich.svetlana1@huawei-partners.com>
2024-10-24 13:43:18 +03:00
Mikhail Ivanov
6de33f2502 Split StringBuilder slow checked tests
Description: ets_string_builder_append_merge checked tests take too long to complete at some platforms

Issue: #IAZKIL
Tests: All required pre-merge test passed Results are available in the ggwatcher
Signed-off-by: Mikhail Ivanov <ivanov.mikhail2@huawei.com>
2024-10-24 13:26:48 +03:00
openharmony_ci
b199489727
!2683 [CMake] Update inst_builder_gen.cpp on changes
Merge pull request !2683 from howardroark/cmake-regenerate-inst-builder
2024-10-23 22:47:35 +00:00
openharmony_ci
6ebb89a3d0
!2693 make uniform code style in ArkTS interop tests interface_method_returns_value
Merge pull request !2693 from ignatenkooleg/IAZ0T5
2024-10-23 22:42:48 +00:00
openharmony_ci
13f9cf1a3e
!2539 Remove existing _$trigger_cctor$_ references from declgen
Merge pull request !2539 from Vsevolod Pukhov/wipe-trigger-cctor
2024-10-23 22:40:25 +00:00
openharmony_ci
f4019901b0
!2674 Remove issue15380_2.sts from ignore list
Merge pull request !2674 from xuxinjie4/fix-19669
2024-10-23 14:28:47 +00:00
Mikhail Kaskov
de4a06a581 Fixed segfault in IrBuilder in JIT
The main problem of this bug is datarace for GetClass. Both runtime functions GetRuntime()->GetMethodById(...) and
GetRuntime()->IsMethodIntrinsic(...) try to do GetClass to get pointer to Class. We may store is not loaded method
(nullptr) to variable "method_" and in "if" check is loaded method, but after that use "nullptr" from first load.

Solution of this problem
Get method only after check for intrinsic, in that case if check return true, we sure that class and method are
loaded in ClassLinker and will not be changed.

Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAYR6G

Signed-off-by: Mikhail Kaskov <kaskov.mikhail@huawei.com>
2024-10-23 20:30:29 +08:00
Aleksei Sidorov
4d7d7d6794 Upgrade VIXL version from 6.3.0 to 7.0.0
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAXXJ2

Signed-off-by: Aleksei Sidorov <aleksei.sidorov@huawei.com>
Change-Id: I02c2d538ce9bbbe81873f905a153656240ec3baa
2024-10-23 11:47:05 +03:00
openharmony_ci
7bf7654557
!2529 Reduce critical sections in runtime interface
Merge pull request !2529 from Mikhail Kaskov/reduce_mutator_lock
2024-10-23 06:45:00 +00:00
openharmony_ci
1c4ec96121
!2672 [PT] Test debug info for variable update
Merge pull request !2672 from slynkodenis/pt_test_loop_iter_update
2024-10-23 06:38:42 +00:00
openharmony_ci
327699dd82
!2669 Fix the line number of debuginfo in release
Merge pull request !2669 from ElevenDuan/fix_line
2024-10-22 22:12:23 +00:00
Philipp Shemetov
756821cc7c Resolve codecheck for MM components
Issue:https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAT4C5
Signed-off-by: Philipp Shemetov <shemetov.philip@huawei.com>
2024-10-22 17:30:36 +03:00
Shimenkov Mikhail
f8ae29ac44 Fixes for standalone win build
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAOXUE
Tests: python ark.py mingw_x86_64.release static_core
--gn-args="is_standard_system=true"

Change-Id: I7d0360fe85cc27366e0aa3daa76c6cf3f760f52a
Signed-off-by: Shimenkov Mikhail <shimenkov.mikhail@huawei-partners.com>
2024-10-22 16:35:29 +03:00
ignatenkooleg
62c4ec98ca uniform code style in interop tests
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZ0T5
Testing: all pre-merge tests passed, logs available in ggWatcher
Signed-off-by: ignatenkooleg <ignatenko.oleg@huawei-partners.com>
2024-10-22 15:25:38 +03:00
Lyupa Anastasia
3db4d550e7 Support linux-aarch64 host
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZ0X7

Signed-off-by: Lyupa Anastasia <lyupa.anastasia@huawei.com>
2024-10-22 14:40:45 +03:00
openharmony_ci
eea247f279
!2625 Fix Runtime Core UT Problems
Merge pull request !2625 from Principe/UT
2024-10-22 11:21:07 +00:00
openharmony_ci
c4cbef1882
!2680 [ArkTS interop-tests] Interface's method call return value (resubmitted)
Merge pull request !2680 from ignatenkooleg/interop/IA5LR0/interface_method_call_return_value
2024-10-22 05:54:08 +00:00
openharmony_ci
2fe32f9fe9
!2499 Use pep8-naming in python_linters.sh
Merge pull request !2499 from dsilakov/pep8_naming
2024-10-22 05:51:23 +00:00
openharmony_ci
b81f40f1bc
!2673 Fix ETS Array copy
Merge pull request !2673 from Panferov Ivan/fix-ets-array-copy
2024-10-22 05:47:51 +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
openharmony_ci
3c6de065b2
!2586 Add negative numbers test cases to disasm annotations tests
Merge pull request !2586 from Ilya Trubachev/negative-numbers-to-disasm-annotations-tests
2024-10-21 22:08:22 +00:00
openharmony_ci
bc2e9009c4
!2592 [GC] GCWorkersTaskPool::WaitUntilTasksEnd with TM upgrade
Merge pull request !2592 from Molotkov Mikhail/tm-update-helper-for-gc
2024-10-21 20:05:02 +00:00
Howard Roark
95018b354b [CMake] Update inst_builder_gen.cpp on changes
Once the 'inst_templates.yaml' in the sources has been modified, we may
expect that the corresponding combined 'inst_templates.yaml' in the
build directory is re-merged and the 'inst_builder_gen.cpp' file is
re-generated.

Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAYM19
Test: build

Signed-off-by: Howard Roark <howard.roark@huawei-partners.com>
2024-10-21 18:02:30 +03:00
Principe
dfbbddfc9f Fix Runtime Core UT Problems
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAW7X1

Signed-off-by: Principe <zhouyuanzhu@h-partners.com>
Change-Id: I914d476a85ce633a6af317b63c710b4260c39a30
2024-10-21 20:00:21 +08:00
Mikhail Kaskov
e15bbd2f53 Reduce critical sections in runtime interface
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IATN92?from=project-issue

Signed-off-by: Mikhail Kaskov <kaskov.mikhail@huawei.com>
Change-Id: I886fd12382f3b39429bb820e710124ac50729248
2024-10-21 16:39:28 +08:00
ignatenkooleg
037967a65c interop test] interface fn returns value
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAY7VY
All tests passed

Signed-off-by: ignatenkooleg <ignatenko.oleg@huawei-partners.com>
2024-10-19 14:18:57 +03:00
openharmony_ci
528348816f
!2577 Suppress/fix codecheck warnings in static_linker, verification
Merge pull request !2577 from Rokashevich Svetlana/suppress_warnings_4
2024-10-18 16:06:50 +00:00
openharmony_ci
80060974ac
!2593 [Compiler] Fix preheaders pointers
Merge pull request !2593 from Daniil Kofanov/preheaders_fix
2024-10-18 16:04:26 +00:00
openharmony_ci
129389a890
!2455 [ArkTS CTS] Update tests in 17.16.1 Create and Launch a Coroutine
Merge pull request !2455 from fotograf/cts-17685
2024-10-18 16:02:10 +00:00
openharmony_ci
95db950a6f
!2659 Build tools for linux arm64 host in Panda SDK
Merge pull request !2659 from Rokashevich Svetlana/add_es2panda_to_arm64_targets
2024-10-18 15:59:43 +00:00
Panferov Ivan
a42e25dfb1 Fix ETS Array copy
Description:
Fix incorrect copy range and GC barrier call

Issue: #IAXXR2

Signed-off-by: Panferov Ivan <panferov.ivan@huawei-partners.com>
2024-10-18 22:14:50 +08:00
Denis Silakov
8287acdcfc Use pep8-naming in python_linters.sh
Issue: #IARYSV

Signed-off-by: Denis Silakov <silakov.denis@huawei.com>
2024-10-18 15:16:06 +03:00
openharmony_ci
97162c83a7
!2645 [ArkTS Docs] Update speca(spec227)
Merge pull request !2645 from Amosov Alexey/new_spec227
2024-10-18 09:35:52 +00:00
xuxinjie4
de596258ca remove issue15380_2.sts from ignore list
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAXZN2?from=project-issue

Signed-off-by: xuxinjie4 <xuxinjie4@huawei.com>
2024-10-18 10:17:52 +08:00
openharmony_ci
93000323b5
!2670 Codecheckfix in urunner script
Merge pull request !2670 from ragnvald/fix_cc
2024-10-17 22:49:19 +00:00
openharmony_ci
0b21ed9495
!2664 Split StringBuilder slow checked tests
Merge pull request !2664 from Mikhail Ivanov/20132-split-string-builder-append-merge-checked-tests
2024-10-17 22:43:23 +00:00
openharmony_ci
3e6123dc75
!2560 Optimisation of weak reference parallel processing
Merge pull request !2560 from Molotkov Mikhail/weak-refs-processing-improve
2024-10-17 16:09:09 +00:00
Ilya Trubachev
4a01600f44 Add negative numbers disasm annotations tests
Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAV7EW

Signed-off-by: Ilya Trubachev <trubachev.ilya2@huawei.com>
Change-Id: I0faaa689ecc48730a30d4b6724b60ba2e54ebcc0
2024-10-17 17:20:24 +03:00