About
Includes, but not limited to, Java, Python, Go, etc.
Priorities H2 23
Java
- Backport to JDK 11u and JDK 17u
- Performance enhancements (intrinsics, optimizations, vectorization, etc.)
- Port largely used Java libraries to RISC-V: Apache Commons Crypto, Apache Arrow, Netty (an event-driven async network application framework), and more
Python
- Port libraries of interest: Numpy, Scikit-learn, etc.
Go
- Performance enhancements (intrinsics, optimizations)
- Support for more extensions (Bitmanip, Crypto, etc.)
.NET Runtime
- Tracked at https://github.com/dotnet/runtime/issues/84834
- RISC-V codegen bring-up: runtime unit tests passed.
- RISC-V JIT compiler bring-up: in progress (passes 4303 of 4737 test cases in June, 2023)
- RISC-V .NET FX, Exception handling, stackwalking: next-todo.
- RISC-V JIT & Codegen optimization, GC optimization, Crossgen2 support, SIMD/Vector/intrinsics support: todo (planned, 24')
Android Runtime
- TBD