-
Enhancement
-
Resolution: Fixed
-
P4
-
20
-
b26
-
riscv
-
linux
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8297678 | 19.0.2 | Dukebot | P4 | Resolved | Fixed | b07 |
JDK-8311908 | 17.0.9 | Fei Yang | P4 | Resolved | Fixed | b01 |
The current default value of InlineSmallCode on RISC-V is 1000. I witnessed notable performance improvement increasing this value to 2000 when running the Renaissance benchmark.
I have also tested other possible values like 1500 and 2500, but the numbers say show 2000 would outperform those values in most of the cases.
And I can verify no regressions across at least following benchmarks:
- Dacapo
- SPECjvm2008
- SPECjbb2005
- SPECjbb2015
I have also tested other possible values like 1500 and 2500, but the numbers say show 2000 would outperform those values in most of the cases.
And I can verify no regressions across at least following benchmarks:
- Dacapo
- SPECjvm2008
- SPECjbb2005
- SPECjbb2015
- backported by
-
JDK-8297678 Increase InlineSmallCode default from 1000 to 2500 for RISC-V
- Resolved
-
JDK-8311908 Increase InlineSmallCode default from 1000 to 2500 for RISC-V
- Resolved
- links to
-
Commit openjdk/jdk17u-dev/a299757c
-
Commit openjdk/jdk19u/94de334f
-
Commit openjdk/jdk/5e196b4b
-
Review openjdk/jdk17u-dev/1565
-
Review openjdk/jdk17u/372
-
Review openjdk/jdk19u/94
-
Review openjdk/jdk/11310
(4 links to)