RFR: 8357626: RISCV: Tighten up template interpreter method entry code

Anjian Wen wenanjian at openjdk.org
Wed May 28 02:56:12 UTC 2025


On Fri, 23 May 2025 11:03:18 GMT, Anjian Wen <wenanjian at openjdk.org> wrote:

> do the same thing as x86/AArch64 but for RISCV
> [JDK-8352415](https://bugs.openjdk.org/browse/JDK-8352415) 
> [JDK-8356949](https://bugs.openjdk.org/browse/JDK-8356949)

I use the same benchmark test as x86/aarch64 on musebook, 
`./build/linux-aarch64-server-release/images/jdk/bin/java -Xms1g -Xmx1g -XX:+UseSerialGC -Xint JavacBenchApp 1`
the result below shows a slight performance improvement




# Before

  Time (mean):      14.375 s
  Range (min … max):    14.322 s …  14.421 s    10 runs

# After

  Time (mean):      14.256 s
  Range (min … max):    14.201 s …  14.318 s    10 runs

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

PR Comment: https://git.openjdk.org/jdk/pull/25412#issuecomment-2912222689


More information about the hotspot-dev mailing list