openjdk riscv64 port
yadonn.wang at huawei.com
Sat Dec 26 09:03:58 UTC 2020
We have implemented a riscv port of OpenJDK11u, to be precise, RV64G(IMAFD), with a template interpreter and C1/C2 backend. And so far, most of jtreg tests and SpecJVM2008 have passed on qemu riscv64 and the Hifive unleashed board.
The code repo locates in https://gitee.com/openeuler/bishengjdk-11/tree/risc-v/ or you can find it in the riscv software list of https://github.com/riscv/riscv-software-list.
In the meantime, we are also developing a riscv port of the jdk-master version. Is the community interested in this? We hope very much to create a OpenJDK riscv-port project and make it stable before upstreaming.
Compilers & Programming Languages Lab
Huawei Technologies Co.,Ltd.
More information about the discuss