JDK-8194660 : SPECjvm2008-SOR.large regressions in 10-b31 on SPARC
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 10
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • OS: solaris
  • CPU: sparc
  • Submitted: 2018-01-05
  • Updated: 2018-01-08
  • Resolved: 2018-01-08
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 10
10Resolved
Related Reports
Duplicate :  
Description
Both:
   SPECjvm2008-SOR.large-G1
   SPECjvm2008-SOR.large-ParGC
show regressions in 10-b31 on SPARC/Solaris.

��� SPECjvm2008-SOR.large-G1          approx 0.5%
��� SPECjvm2008-SOR.large-ParGC    approx 0.9%

Both regressions hold into subsequent builds, and are behind the release baseline by approximately the regression sizes.

VMswap data indicates the cause is in the JVM.
Comments
I've executed performance runs and verified that the regression is caused by the fix for JDK-8189067 which is already reported by JDK-8194659. Closing as duplicate.
08-01-2018

Here's the filter that lists all relevant compiler changes in JDK 10 b31: https://bugs.openjdk.java.net/issues/?jql=project%20%3D%20JDK%20AND%20resolution%20%3D%20Fixed%20AND%20fixVersion%20%3D%20%2210%22%20AND%20component%20%3D%20hotspot%20AND%20%22Resolved%20In%20Build%22%20%3D%20b31%20AND%20Subcomponent%20in%20(compiler%2C%20compiler%2C%20compiler%2C%20compiler)%20AND%20labels%20not%20in%20(testbug%2C%20openjdk%2C%20aot%2C%20jvmci%2C%20noreg-self%2C%20cleanup%2C%20compilercontrol)%20ORDER%20BY%20resolved The only SPARC specific change was JDK-8167199 which added a new intrinsic but it could also be that other changes introduced a regression that only shows up on SPARC (see JDK-8194659). ILW = Small performance regression, single SPECjvm2008 benchmark on Solaris SPARC, no workaround = MLH = P4
05-01-2018