[riscv-port-jdk11u:riscv-port] RFR: 8276799: Implementation of JEP 422: Linux/RISC-V Port [v9]

Robbin Ehn rehn at openjdk.org
Thu Jan 18 08:08:26 UTC 2024


On Tue, 17 Oct 2023 06:29:35 GMT, kuaiwei <duke at openjdk.org> wrote:

>> It's the initial patch based on https://github.com/openjdk/jdk17u-dev/pull/1427 , and revert patches not required in JDK11u. The testing is running on a linux riscv board. There are some failed cases and we are working on fix them , the progress will updated.
>> 
>> Thanks the contribution of OpenJDK community and hard working of @zhengxiaolinX .
>> 
>> - [x]  slowdebug/fastdebug/release build
>> - [x] Benchmark: SPECJbb2015, Renaissance
>> - [x]  Tier1 tests
>> - [x] Tier2 tests
>> - [ ] Tier3 tests
>> - [ ] Tier4 tests
>
> kuaiwei has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Revert JDK-8247533: SA stack walking sometimes fails with sun.jvm.hotspot.debugger.DebuggerException: get_thread_regs failed for a lwp

A couple points:
- It should be reopened, if no one else do it, I will when I get time.
- But I strongly recommend staying away from JDK 11 (anything below 17), it have fundamental flaws in some subsystems (i.e. unfix-able bugs) and you get a general 5-10% better performance in 17 (more in specific cases). You also get ZGC.
(yes 11 is much better than 8, but the move 11->17 should be pretty easy for everyone).

-------------

PR Comment: https://git.openjdk.org/riscv-port-jdk11u/pull/3#issuecomment-1897984407


More information about the riscv-port-dev mailing list