[jdk17u-dev] RFR: 8276799: Implementation of JEP 422: Linux/RISC-V Port

Vladimir Kempik vkempik at openjdk.org
Tue Jun 20 03:39:32 UTC 2023


On Tue, 13 Jun 2023 09:43:25 GMT, Fei Yang <fyang at openjdk.org> wrote:

> The RISC-V port was originally developed at Huawei Technologies, then integrated into OpenJDK 19.
> 
> The 17u version of the port has continued to be maintained in the openjdk/riscv-port-jdk17u repo later
> and has been tested for several months. There are few changes to shared HotSpot code (mostly the main
> one is C1 conditional move/branch support for RISC-V). As required by 17u maintainer, changes to shared
> code has been kept to a minimum. Only enabling shared changes are incorporated and these changes are
> properly guarded with macro RISCV. So this 17u port should not breaking existing code and, although it is
> a large patch, finally integrating it into 17u upstream should be low risk.
> 
> Testing on linux-riscv64 platform:
> - [x] Bootcycle (release build)
> - [x] Tier1-4 tests (release build)
> - [x] Benchmark workloads (Dacapo, SPECJbb2015, SPECJVM2008, Renaissance, etc.)

At some point in future, when  this PR is approved, could you link all the bugs mentioned in your email ( to jdk-updates-dev list) to this PR via "/issue" command ( Yeah, I know it's lots of work). So we will know in jbs, if some fix/backport is present in 17u-dev or not

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

PR Comment: https://git.openjdk.org/jdk17u-dev/pull/1427#issuecomment-1589130549


More information about the jdk-updates-dev mailing list