Repository: https://github.com/openjdk/riscv-port-jdk17u/tree/riscv-port

About

Java SE 17 is the most recent LTS which should used for any new development. It provides significant increased stability and performance improvements.

There will be a large user base on this version for many years to come.

It's a must have to be able to run Java on RISC-V.

Project Scope and Timelines

The port is under review. It's expected to get integrated in the coming week.

It is however lacking lots of testing. Some of that testing is planned to be provided by Adoptium, given access to enough RISC-V machines.

Components and Repos

https://github.com/openjdk/riscv-port-jdk17u
https://github.com/openjdk/jdk17u-dev
https://github.com/openjdk/jdk17u

Under review change-set:
https://github.com/openjdk/jdk17u-dev/pull/1427

Stakeholders and Partners

Robbin Ehn Ludovic Henry 

Dependencies

To be able to comfortably ship this release to customer a lot more testing is needed.

How fast this can be achieved depends on how much infrastructure is available.

Measure of Success

The port is integrated and tested.

RISE Requirements

A lot of infrastructure (read hardware).

Status Updates

Add key updates here, using heading 2 with the update date as the title.

Dependency



Upstreaming

COMPLETED


Upstream version
Contacts

Ludovic Henry 


1 Comment

  1. What is a "a lot of infrastructure". How many nodes to need? What kind of a software environment do you require?

    RISE doesn't provide a "build farm" by itself, so as a RISE Requirement that's not actionable. But there is a project getting spun up in the Kernel and Virtualization WG to fund a build farm...and at the last TSC meeting we pointed out that such a build farm would have wide uses across all WGs.