Commit Graph

3177 Commits

Author SHA1 Message Date
liyue
bcc8802b6e Add null pointer check for header
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB31LW
Signed-off-by: liyue <liyue210@huawei.com>
Change-Id: I9ee8f4103cd811b0cb5e3196a3114f7742f4b3b1
2024-11-11 11:25:53 +08:00
openharmony_ci
f0c28fb0ee
!2811 remove disassemble test
Merge pull request !2811 from ElevenDuan/remove_release_test
2024-11-09 19:20:49 +00:00
openharmony_ci
bf0f99a921
!2662 [ArkTS] Src dumper test system
Merge pull request !2662 from zhelyapovaleksey/src-dumper-test-system
2024-11-09 19:15:56 +00:00
openharmony_ci
9f42f91525
!2666 [PT] Support conditional breakpoints
Merge pull request !2666 from slynkodenis/support_conditional_breakpoints
2024-11-09 00:42:12 +00:00
openharmony_ci
dd5b3a5085
!2779 [PT] Update Profiler and Debugger docs
Merge pull request !2779 from slynkodenis/arkts_sampler_docs
2024-11-08 18:23:23 +00:00
openharmony_ci
996530ddac
!2788 [PT] Fix arkdb codecheck
Merge pull request !2788 from slynkodenis/arkdb_fix_codecheck_warnings
2024-11-08 18:19:47 +00:00
openharmony_ci
17ae4925ab
!2537 [ArkTS][StdLib] Fix AggreagteError creation from Iterable
Merge pull request !2537 from Ivan Tyulyandin/aggregate_error_fix
2024-11-08 18:17:29 +00:00
openharmony_ci
8708e5e779
!2691 Fix somes test cases
Merge pull request !2691 from xuxinjie4/fix-19670
2024-11-08 18:10:22 +00:00
openharmony_ci
6f7c20c102
!2768 Remove NewArray/StoreArray
Merge pull request !2768 from Mikhail Ivanov/20372-remove-newarray-storearray-after-optimizestringconcat
2024-11-08 18:05:40 +00:00
openharmony_ci
795083c267
!2546 Implement and test TA API for Big*Int arrays
Merge pull request !2546 from templin.konstantin/bigint-ta-apis
2024-11-08 18:03:14 +00:00
openharmony_ci
4f0d71b340
!2701 [ArkTS CTS] Add tests for 6.5.14 Literal Type to Type of Literal Conversions
Merge pull request !2701 from fotograf/cts-lit-conv
2024-11-08 18:00:49 +00:00
openharmony_ci
91603dca50
!2741 Libabckit win64 build
Merge pull request !2741 from Shimenkov Mikhail/abckit_win
2024-11-08 17:58:26 +00:00
openharmony_ci
a96e9965a8
!2548 [PG] Backend
Merge pull request !2548 from AleksanderSotov/playground-backend
2024-11-08 17:54:24 +00:00
openharmony_ci
26ad6cdd26
!2791 Fix codecheck warning in disassembler
Merge pull request !2791 from Rokashevich Svetlana/fix_cc_warning_in_disassembler
2024-11-08 17:50:41 +00:00
openharmony_ci
7e48ac0596
!2751 Fix astchecker, added skip
Merge pull request !2751 from Amosov Alexey/astchecker_match
2024-11-08 17:48:16 +00:00
openharmony_ci
f1a3bec166
!2643 Remove acc_read from ets.ldobj
Merge pull request !2643 from groshevmaksim/b_opt
2024-11-08 11:11:11 +00:00
openharmony_ci
94a5c3da84
!2745 [abckit] Clean C scenarios; +4 new API; more unit-tests; bugfixes; some clean up
Merge pull request !2745 from ivagin/libmanipulasm-poc-dev-1
2024-11-08 11:02:52 +00:00
openharmony_ci
c53ffa1d87
!2747 [ArkTS Docs] Update spec(spec228)
Merge pull request !2747 from Amosov Alexey/new_spec228
2024-11-08 10:57:18 +00:00
openharmony_ci
4f729297bb
!2754 Add Test for 15732 and 15765
Merge pull request !2754 from Maksim Khramov/issue-14377
2024-11-08 10:46:57 +00:00
openharmony_ci
ca29236720
!2653 Suppress/fix codecheck warnings in runtime folder
Merge pull request !2653 from Rokashevich Svetlana/suppress_warnings_runtime
2024-11-08 10:44:41 +00:00
ElevenDuan
a3e7fa89fc Remove release line test
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB310H
Signed-off-by: ElevenDuan <duanshiyi1@huawei.com>
Change-Id: Ife246f5fa06f966ff9db045d2f1b4d35db56c386
2024-11-08 17:15:43 +08:00
openharmony_ci
3ede1cecd3
!2707 [PT] Handle server disconnect
Merge pull request !2707 from slynkodenis/pt_debugger_framework_fix_client_disconnect
2024-11-08 07:04:29 +00: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
openharmony_ci
c17b4c143d
!2766 Add new test cases against es2panda issue 12597
Merge pull request !2766 from gorlovaleksandr/I1825-D
2024-11-08 02:09:39 +00:00
Zhelyapov Aleksey
6287147716 Src dumper test system
Issue:
https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/IAV6JJ

Signed-off-by: Zhelyapov Aleksey <zhelyapov.aleksey@huawei-partners.com>
2024-11-07 20:10:54 +03: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
Shimenkov Mikhail
ad22c0bbcb Fixes for abckit win build
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB0DK5
Tests: python ark.py mingw_x86_64.debug libabckit_packages
--gn-args="is_standard_system=true enable_libabckit=true"

Signed-off-by: Shimenkov Mikhail <shimenkov.mikhail@huawei-partners.com>
Change-Id: I1a9ea2d7a71b10ced629a87c559dd734f8455b43
2024-11-07 13:15:49 +03:00
Amosov Alexey
b41c77a6df
Fix astchecker, added skip
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB0W9A
Signed-off-by: Amosov Alexey <amosov.alexey1@huawei-partners.com>
2024-11-07 11:28:21 +03:00
ivagin
b6b09de021 [abckit] Dev branch
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB0NKT

Signed-off-by: ivagin <vagin.ivan1@huawei-partners.com>
2024-11-07 07:42:25 +01:00
openharmony_ci
044121aa1f
!2773 URunner: fix report saving
Merge pull request !2773 from shirunova_viktoria/urunner/fix-report-xml
2024-11-07 03:15:59 +00:00
openharmony_ci
e7ce89fba5
!2728 [ArkTS][StdLib] Runtime error on Array with T|null
Merge pull request !2728 from AleksanderSotov/array-set-null
2024-11-07 03:07:46 +00:00
openharmony_ci
a7dfbd8fca
!2621 Print Inheritance info in ArkTS Debugger
Merge pull request !2621 from arutiunianani/arkts_debugger_fix_inherited_fields
2024-11-07 02:56:10 +00:00
openharmony_ci
55e5415fe7
!2787 Handle ASAN false-positive error
Merge pull request !2787 from Sidorov Aleksei/vixl_asan_fix
2024-11-07 02:39:32 +00:00
openharmony_ci
68488e336c
!2761 Intl alias types
Merge pull request !2761 from AleksanderSotov/intl-alias-types
2024-11-07 02:35:20 +00:00
openharmony_ci
a44f056144
!2695 Add perf counters
Merge pull request !2695 from rjgask/add-perf-counters
2024-11-06 22:08:57 +00:00
openharmony_ci
24ac486d18
!2725 [Bug]: [ArkTS] Wrong operator+ result in case of jit
Merge pull request !2725 from Andrew Polyakov/bugfix/issue-IARNNO
2024-11-06 22:06:30 +00:00
openharmony_ci
80a0e96bee
!2620 Clean up ignored list from tests with function import
Merge pull request !2620 from klimentievamaria/solved_func_import
2024-11-06 22:01:47 +00:00
openharmony_ci
3ed49fee02
!2742 Fix codecheck issues in MM components
Merge pull request !2742 from shemetovphilip/codecheck_fix_1025
2024-11-06 21:59:05 +00:00
openharmony_ci
f2460f50aa
!2431 Fixed interfaces according to ArkTS specification
Merge pull request !2431 from Maxim Logaev/add-identifier-expected-cte
2024-11-06 21:56:47 +00:00
openharmony_ci
a14a7f8e3c
!2651 [ArkTS][StdLib] Map/Set performance improvements
Merge pull request !2651 from cheezzario/20085-escompat-map-perf-tune
2024-11-06 21:53:35 +00:00
openharmony_ci
5e37704068
!2729 Implement large compiler frame size
Merge pull request !2729 from Anna Antipina/large-regs
2024-11-06 21:50:25 +00:00
openharmony_ci
58e2560764
!2590 [ArkTS CTS] Add tests for 7.6 Spread Expression
Merge pull request !2590 from fotograf/cts-spread-expr
2024-11-06 21:47:57 +00:00
openharmony_ci
96a842e1da
!2769 URunner: report fail kind at once on failure
Merge pull request !2769 from shirunova_viktoria/urunner/fix-error-log
2024-11-06 21:43:13 +00:00
openharmony_ci
274745eb05
!2697 Es2abc compiled memory optimization
Merge pull request !2697 from oh-rgx/memory-opt
2024-11-06 18:09:44 +00:00
templin.konstantin
da418bcf12
Implement and test TA API in BigInt* arrays
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAUR55

In this MR was tested and implemented main part of BigInt64Array, BigUint64Array APIs, including:
- `from`, `of` implementation
- BigInt.getLong(), BigInt.getULong() impl fix
- Remove BigInts from test exclude lists
- New tests for API was implemented
- Map method missing overloads was implemented

All required pre-merge tests passed. Results are available in the internal CI.

Signed-off-by: templin.konstantin <templin.konstantin@huawei-partners.com>
2024-11-06 19:05:44 +03:00
Ivan Tyulyandin
1138944e11 Fix AggregateError creation from Iterable
Issue: #IAU5LH

Testing: `ninja all tests`

Signed-off-by: Ivan Tyulyandin <ivan.tyulyandin@huawei.com>
2024-11-06 16:55:19 +03:00
Alexey V. Kanatov
1c1b2e7410
[ArkTS Docs] Update speca(spec228)
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB0O83

Description:
Specification:
•	Lexical: list of operators, soft keywords and type names are updated
•	All literal types except string, null, undefined are deleted, union normalization is fixed accordingly
•	Variable initialization (4.7.1) is fixed.
•	Fix terminology: field is not variable
•	Generic instantiation definitions corrected
•	Local class description is updated
•	Non-nullish expressions are allowed in ‘??’ operator
•	Qualified names for namespaces are allowed. Namespaces in one compilation units are merged.
•	Annotation ‘namespace’ is deleted
•	All changes reviewed and ensured proper English by tech.

Signed-off-by: Alexey V. Kanatov <kanatov.alexey@huawei-partners.com>
2024-11-06 16:47:12 +03:00
fotograf
ba680d8b02 [ArkTS CTS] Add tests for 6.5.14
Add tests for spec section 6.5.14 Literal Type to Type of Literal Conversions

Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZA01
Test: All required pre-merge tests passed. Results are available in the ggwatcher.
Signed-off-by: fotograf <foto.graf@huawei-partners.com>
Change-Id: Ie8159954ff14ee5cf9027927628ea482d0443764
2024-11-06 19:16:04 +08:00
Maksim Khramov
621a5bd3b4 Add Test for 15732 and 15765
Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IB0Y1R

Covers:
Issue 15732: Optional arguments for method with 'this' return type
Issue 15765: Optional arguments of functional type don't allow lambdas

Test: CI build
Signed-off-by: Maksim Khramov <khramov.wx1235557@huawei-partners.com>
2024-11-06 17:44:32 +08:00
Denis Slynko
6f3fc3edc0 [PT] Fix arkdb codecheck
Issue: IB2BKL
Signed-off-by: Denis Slynko <slynko.denis1@huawei.com>
2024-11-06 09:31:16 +03:00