Search code examples
javaopen-sourceriscv

Java on RISC-V ISA


After much searching, I have not found a JVM that runs on the RISC-V ISA. This seems critical for adoption. It is difficult to see selling a RISC-V server, or tablet, or even a smart TV, without a working Java implementation. It feels like something that the community should to come together and work on. I am willing to pitch in.

Does anyone know of an open source project to port a JVM implementation to RISC-V?


Solution

  • Martin Maas at UC Berkeley is doing an open source project to implement a high performance JIT for Java on RISC-V. They plan to use either the C2 JIT optimizer or potentially see if Graal can be adapted. Anyone interested can contact him through the UC Berkeley website and get involved.

    https://people.eecs.berkeley.edu/~maas/