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?
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.