Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

They have a project-specific repo for future development here [3].


This port only supports RV64GV for now, shorthand for RV64IMAFDV ISA extensions, and covers the templateInterpreter, C1 and C2, excluding AOT/JVMCI.

All existing GCs are available on riscv64, including ZGC and ShenandoahGCThe VectorAPI and ForeignAPI features are not supported for now. Support for vector

operations is experimental, they need to do more testing for this part.


Aleksey Shipilev is building nightlies here [4]. And they have provided build instructions for reference [5]. This port has passed jtreg tier{1,2,3,4} and jcstress tests

on HiFive Unmatched board. SPECjbb & SPECjvm benchmark tests are also carried out regularly. So it should be good enough to run most Java programs.Aleksey Shipilev is building nightlies here [4]. And they have provided build instructions for reference [5].


A JEP has been submitted in order to bring it upstream in JDK mainline [6], but that process will surely take some time.

...