| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Renamed libpandabase into libarkbase Issue: ICEF8V Signed-off-by: ivagin <vagin.ivan1@huawei-partners.com> | 1 年前 | |
Fix clang-tidy Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/9607 Signed-off-by: Denis Slynko <slynko.denis1@huawei.com> | 7 个月前 | |
Support async bytecodes in BCO Enable bytecode optimizer support for async await, dispatch, unpack, resolve, and reject while preserving the semantics introduced by the new async bytecode base. Also keep the required regalloc, encoding, and async-annotation plumbing aligned with the updated IR and codegen flow. Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/11133 Co-Authored-By: Agent Signed-off-by: Sukhikh Alexander <sukhikh.alexander@huawei-partners.com> | 4 个月前 | |
Disabling tests for coverage_full;Update lcov Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/ICII70 Description: unit tests for coverage_full ; update lcov Testing: All required pre-merge tests passed. Results are available in the internal CI Signed-off-by: Tokmakov Alexander <dayver001@yandex.ru> | 1 年前 | |
ADD CLAUDE.md Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/9573 Signed-off-by: xuhangqi <xuhangqi@huawei.com> Change-Id: I2cef2c1b50cc01013125bcb14c4a474f6b6aafc3 | 7 个月前 | |
iOS support Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/11341 Co-Authored-By: NA Signed-off-by: Korobeinikov Evgeny <korobeinikov.evgeny@huawei.com> Change-Id: Ic4cbf5475e6dd180b6ab79a36044588f558fc4a1 | 4 个月前 | |
ADD CLAUDE.md Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/9573 Signed-off-by: xuhangqi <xuhangqi@huawei.com> Change-Id: I2cef2c1b50cc01013125bcb14c4a474f6b6aafc3 | 7 个月前 | |
Fix project build on modern toolchain * Fix macro usage and dangling reference warning * Fix CMake warnings * Fix missing includes * Fix missing cmAIke dependency Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/9345 Signed-off-by: Bolshov Maxim <bolshov.maxim@huawei.com> | 8 个月前 | |
Update all copyrights Update all copyrights headers with 2024 Issue: #IAEF1K Tests: ninja tests Signed-off-by: molotkovmikhail <molotkov.mikhail@huawei-partners.com> | 2 年前 | |
Introduce checkcast.nonnull Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/8996 Change-Id: Id09c0d7069c738609f2a39ea02bbd780d9f27a74 Co-Authored-By: NA Signed-off-by: Lyupa Anastasia <lyupa.anastasia@huawei.com> | 6 个月前 | |
Update all copyrights Update all copyrights headers with 2024 Issue: #IAEF1K Tests: ninja tests Signed-off-by: molotkovmikhail <molotkov.mikhail@huawei-partners.com> | 2 年前 | |
Extend string constructors for primitive Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/7469 Signed-off-by: streshchukvitaly <vitaly.streshchuk@mir.dev> | 11 个月前 | |
Renamed libpandabase into libarkbase Issue: ICEF8V Signed-off-by: ivagin <vagin.ivan1@huawei-partners.com> | 1 年前 | |
Fix clang-tidy Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/9607 Signed-off-by: Denis Slynko <slynko.denis1@huawei.com> | 7 个月前 | |
Devirtualize simple call: match call and argument Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/ICTXR9 Signed-off-by: alexanderandreevmir <alexanderandreevmir@gmail.com> | 1 年前 | |
Optimize the StdCoreStringEquals intrinsic The intrinsic StdCoreStringEquals must use the FlattenedStringCache in the implementation to improve the performance of tree-string comparison. Test: build Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/7897 Signed-off-by: Howard Roark <howard.roark1@huawei-partners.com> | 10 个月前 | |
Update all copyrights Update all copyrights headers with 2024 Issue: #IAEF1K Tests: ninja tests Signed-off-by: molotkovmikhail <molotkov.mikhail@huawei-partners.com> | 2 年前 | |
Update all copyrights Update all copyrights headers with 2024 Issue: #IAEF1K Tests: ninja tests Signed-off-by: molotkovmikhail <molotkov.mikhail@huawei-partners.com> | 2 年前 | |
Renamed libpandabase into libarkbase Issue: ICEF8V Signed-off-by: ivagin <vagin.ivan1@huawei-partners.com> | 1 年前 | |
cherry-pick !8990 from 0702 to 0728 Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/ICWQ3X Description: when call the instance method of a final class, an the instance method has the same name with the static method, bytecode optimizer crash in debug mode. Reason: CallVirtualShort was devirtualed to CallShort, for CallShort, now we will only find the related method in the staticMap to call; So we need add an flag to inform that if a Call is devirtualed, we should find the related mthod in the instance-method map. Tests: ninja tests passed tests/tests-u-runner/runner.sh --ets-cts --show-progress --build-dir x64.release --processes=all passed tests/tests-u-runner/runner.sh --ets-func-tests --show-progress --build-dir x64.release --processes=all passed tests/tests-u-runner/runner.sh --astchecker --no-js --show-progress --build-dir x64.release --processes=all passed tests/tests-u-runner/runner.sh --ets-runtime --show-progress --build-dir x64.release --processes=all passed tests/tests-u-runner/runner.sh --parser --no-js --show-progress --build-dir x64.release --processes=all passed Signed-off-by: anjiaqi <anjiaqi4@huawei.com> | 1 年前 | |
Renamed libpandabase into libarkbase Issue: ICEF8V Signed-off-by: ivagin <vagin.ivan1@huawei-partners.com> | 1 年前 | |
ets.nullcheck BCO optimizations Author: Sergey Turkin <nehrby20111@gmail.com> Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/8470 Signed-off-by: nehrby <nehrby20111@gmail.com> | 8 个月前 | |
Implement large compiler frame size Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IAZVSS Tests: ninja all tests Signed-off-by: Anna Antipina <antipina.anna1@huawei.com> | 1 年前 | |
Fuse JSValue->primitive casts in interop * build IntrinsicInst instead of Call in BCO to allow optimizations based on intrinsic flags * refactor gen.rb parameters to allow passing several YAMLs Issue: https://gitee.com/open_harmony/dashboard?issue_id=I8OJFU&from=project-issue Testing: internal pipeline Change-Id: I302e21124a27f031d0a846f00075841e3cb7cde4 Signed-off-by: Andrey Efremov <efremov.andrey@huawei-partners.com> | 2 年前 | |
Update all copyrights Update all copyrights headers with 2024 Issue: #IAEF1K Tests: ninja tests Signed-off-by: molotkovmikhail <molotkov.mikhail@huawei-partners.com> | 2 年前 | |
Add Devitual flag to bytecode Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/ICWPDS Description: when call the instance method of a final class, an the instance method has the same name with the static method, bytecode optimizer crash in debug mode. Reason: CallVirtualShort was devirtualed to CallShort, for CallShort, now we will only find the related method in the staticMap to call; So we need add an flag to inform that if a Call is devirtualed, we should find the related mthod in the instance-method map. Tests: ninja tests passed tests/tests-u-runner/runner.sh --ets-cts --show-progress --build-dir x64.release --processes=all passed tests/tests-u-runner/runner.sh --ets-func-tests --show-progress --build-dir x64.release --processes=all passed tests/tests-u-runner/runner.sh --astchecker --no-js --show-progress --build-dir x64.release --processes=all passed tests/tests-u-runner/runner.sh --ets-runtime --show-progress --build-dir x64.release --processes=all passed tests/tests-u-runner/runner.sh --parser --no-js --show-progress --build-dir x64.release --processes=all passed Signed-off-by: anjiaqi <anjiaqi4@huawei.com> | 1 年前 | |
Enable String Builder for BCO Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/7554 Signed-off-by: valentinagetmanova <val.getman2024@gmail.com> Signed-off-by: Mikhail Ivanov <ivanov.mikhail2@huawei.com> | 11 个月前 | |
Renamed libpandabase into libarkbase Issue: ICEF8V Signed-off-by: ivagin <vagin.ivan1@huawei-partners.com> | 1 年前 | |
Devirtualize simple call: match call and argument Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/ICTXR9 Signed-off-by: alexanderandreevmir <alexanderandreevmir@gmail.com> | 1 年前 | |
Split liveness analysis by target dependence Split liveness analysis into two parts: target-independent (instruction liveness intervals themselves), and target-dependent part (register-related intervals, use locations). This allows to not invalidate target-independent analysis after FillSaveStateSuspendInputs pass and re-use it in register allocation. Remove previous workaround of restricting liveness analysis in FillSaveStateSuspendInputs pass with fixing of the underlying issue in LivenessAnalysis (wrong allocator used for internal data). Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/10728 Co-Authored-By: opencode Signed-off-by: Nikolai Kholiavin <kholiavin.nikolai@huawei-partners.com> | 6 个月前 | |
Fix the optimizer issue Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/9414 Change-Id: Id64854762103b67b16b6d2b6a35ebd44234bde35 Signed-off-by: Tao Wu <wutao185@huawei.com> | 7 个月前 | |
Move implementation of mlaunch to stdlib Issue: https://gitee.com/openharmony/arkcompiler_runtime_core/issues/IBQD77 Change-Id: I721e26f13fe81677a1d86773cadd16d462e7a451 Signed-off-by: Nazarov Konstantin <nazarov.konstantin1@huawei.com> | 1 年前 | |
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 | 1 年前 | |
Minor BCO refactoring Issue:https://gitee.com/openharmony/arkcompiler_runtime_core/issues/ICJJVV?from=project-issue Description: * change IsEqual to be free-standing file-static function * split GetIntrinsicId function to smaller ones Reason: * change IsEqual to be free-standing file-static function * split GetIntrinsicId function to smaller ones Tests: ninja tests Signed-off-by: Maxim Bolshov <bolshov.maxim@huawei.com> | 1 年前 | |
Support primitive never type Issue: https://gitcode.com/openharmony/arkcompiler_runtime_core/issues/10898 Signed-off-by: kurnevichstanislav <kurnevich.stanislav@huawei-partners.com> Change-Id: I9efbedb16fde3a9ffa0809b8384e18f957fe785c Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com Co-Authored-By: devagent/cortex <noreply@devagent.ai> | 5 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 7 个月前 | ||
| 4 个月前 | ||
| 1 年前 | ||
| 7 个月前 | ||
| 4 个月前 | ||
| 7 个月前 | ||
| 8 个月前 | ||
| 2 年前 | ||
| 6 个月前 | ||
| 2 年前 | ||
| 11 个月前 | ||
| 1 年前 | ||
| 7 个月前 | ||
| 1 年前 | ||
| 10 个月前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 8 个月前 | ||
| 1 年前 | ||
| 2 年前 | ||
| 2 年前 | ||
| 1 年前 | ||
| 11 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 6 个月前 | ||
| 7 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 5 个月前 |