[riscv-port-jdk11u:riscv-port] RFR: 8276799: Implementation of JEP 422: Linux/RISC-V Port [v6]

Andreas Schwab duke at openjdk.org
Thu Sep 21 10:42:16 UTC 2023


On Wed, 20 Sep 2023 12:17:27 GMT, kuaiwei <duke at openjdk.org> wrote:

>> It's the initial patch based on https://github.com/openjdk/jdk17u-dev/pull/1427 , and revert patches not required in JDK11u. The testing is running on a linux riscv board. There are some failed cases and we are working on fix them , the progress will updated.
>> 
>> Thanks the contribution of OpenJDK community and hard working of @zhengxiaolinX .
>> 
>> - [x]  slowdebug/fastdebug/release build
>> - [x] Benchmark: SPECJbb2015, Renaissance
>> - [ ]  Tier1 tests
>> - [ ] Tier2 tests
>> - [ ] Tier3 tests
>> - [ ] Tier4 tests
>
> kuaiwei has updated the pull request incrementally with three additional commits since the last revision:
> 
>  - 8287418: riscv: Fix correctness issue of MacroAssembler::movptr
>    
>    Reviewed-by: fjiang, yadongwang, fyang
>  - 8285437: riscv: Fix MachNode size mismatch for MacroAssembler::verify_oops*
>    
>    Reviewed-by: shade, fyang
>  - 8283737: riscv: MacroAssembler::stop() should emit fixed-length instruction sequence
>    
>    Reviewed-by: fyang, shade

The test build is building what is in pull/3/merge, so it contains all
three recent updates.  That means there is still something missing.

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

PR Comment: https://git.openjdk.org/riscv-port-jdk11u/pull/3#issuecomment-1729309756


More information about the riscv-port-dev mailing list