RFR: 8293841: RISC-V: Implementation of Foreign Function & Memory API (Preview) [v8]

Yadong Wang yadongwang at openjdk.org
Thu Jan 19 01:22:37 UTC 2023


On Wed, 18 Jan 2023 11:11:30 GMT, Feilong Jiang <fjiang at openjdk.org> wrote:

>> Add experimental Foreign Function & Memory API support for RISC-V.
>> 
>> For details of the FFM API RISC-V port please refer to [JBS issue](https://bugs.openjdk.org/browse/JDK-8293841)
>> 
>> Testing:
>> 
>> - [x] jdk_foreign with release/fastdebug build on linux-riscv64
>> - [x] jdk_foreign with release/fastdebug build on linux-x64
>> - [x] jdk_foreign with release/fastdebug build on linux-aarch64
>
> Feilong Jiang has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 12 additional commits since the last revision:
> 
>  - Merge branch 'master' of https://github.com/openjdk/jdk into JDK-8293841-foreign-api-riscv
>  - more code style adjustment
>  - fix comment & code adjustment
>  - Merge branch 'master' of https://github.com/openjdk/jdk into JDK-8293841-foreign-api-riscv
>  - fix callArranger
>  - fix callArranger
>  - fix build
>  - Merge branch 'master' of https://github.com/openjdk/jdk into JDK-8293841-foreign-api-riscv
>  - code adjustment and remove unnecessary static
>  - sync with JDK-8296477
>  - ... and 2 more: https://git.openjdk.org/jdk/compare/0245ec81...feac5fa8

lgtm

-------------

Marked as reviewed by yadongwang (Author).

PR: https://git.openjdk.org/jdk/pull/11004


More information about the core-libs-dev mailing list