经过多次搜索,我没有找到在RISC-V ISA上运行的JVM。这似乎是采用的关键。如果没有可用的Java实现,销售RISC-V服务器、平板电脑甚至智能电视是很难的。这感觉像是社区应该走到一起,共同努力。我愿意出一份力。
有没有人知道将JVM实现移植到RISC-V的开源项目?
发布于 2016-09-08 21:39:17
加州大学伯克利分校的Martin Maas正在做一个开源项目,以在RISC-V上实现针对Java的高性能JIT。他们计划要么使用Graal优化器,要么潜在地看看是否可以修改C2。任何感兴趣的人都可以通过加州大学伯克利分校的网站联系他并参与其中。
发布于 2016-08-08 00:03:00
AFAIK目前没有开源的JVM实现支持RISC-V。而且,大多数实现基本上都是一个解释器,并且使用GNU Classpath或OpenJDK作为类库。
对于RISC-V的移植,必须移植解释器和类库。因为有些是没有JIT的纯解释器,所以移植可能会很容易。一个流行的实现是JamVM。它在ARM-CPU上的Ubuntu中用作JVM。
维基百科有一个已知的JVM实现的list。
https://stackoverflow.com/questions/38491929
复制相似问题