经过多次搜索,我还没有找到在RISC-V ISA上运行的JVM。这似乎对采用至关重要。没有可用的Java实现,很难看到销售RISC-V服务器,平板电脑,甚至是智能电视。感觉社区应该聚集在一起并开展工作。我愿意投入。
有没有人知道将JVM实现移植到RISC-V的开源项目?
答案 0 :(得分:2)
AFAIK目前没有开源JVM实现支持RISC-V。此外,大多数实现基本上都是一个解释器,并且使用GNU Classpath或OpenJDK作为类库。
对于RISC-V的端口,必须移植解释器和类库。由于有些是没有JIT的纯粹解释器,端口可能很容易。一个流行的实现是JamVM。它在ARM-CPU上的Ubuntu中用作JVM。
Wikipedia有list个已知的JVM实现。
答案 1 :(得分:0)