-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 20
-
Component/s: hotspot
-
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)