JDK-8332639 : Regression in some DaCapo benchmarks after JDK-8212605
  • Type: Bug
  • Component: security-libs
  • Sub-Component: java.security
  • Affected Version: 11.0.24-oracle
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • OS: solaris
  • CPU: sparc
  • Submitted: 2024-05-21
  • Updated: 2024-06-11
Related Reports
Relates :  
Description
With the introduction of JDK-8212605... 

-1.7%  DaCapo-lusearch-large  on  Solaris-SPARC
-1.9%  DaCapo-pmd-large         on  Solaris-SPARC

The regression was isolated to  jdk-11.0.24+4-220 (which only contains JDK-8212605) 
Comments
That's strange. JDK-8215205 was supposed to improve performance. If the problem is only on SPARC, I wonder if we are somehow doing redundant register window flushes.
11-06-2024

Sure, [~dlong]. I will take over this and try to reproduce this issue.
29-05-2024

[~fmatte], do you access to Solaris SPARC and have time to look into this? If so, I can assign it to you.
29-05-2024

Yes, Solaris Studio Performance Analyzer is available for Solaris SPARC. Version 12.4 can be downloaded from Oracle’s external web site, https://www.oracle.com/tools/developerstudio/downloads/solaris-studio-v124-downloads.html
28-05-2024

[~dlong] I also haven't used that platform in forever. I don't know the state of the toolset there. [~huntch] is probably the right person to ask.
28-05-2024

OK, this is mysterious. I don't remember there being a regression with Solaris SPARC when these changes originally went in to JDK 12. It's been a long time since I worked with that platform. [~resii], is there a tool (Solaris Studio?) that could tell us where the regression is?
24-05-2024

Yes, this is expected, unless JDK-8214329 and other related bug-tail issues are also applied. So the regression should be gone in b05 or later b04 builds that contain all the follow-up fixes for JDK-8212605. [~fmatte], can you confirm which jdk-11.0.24+4-XXX build has all the fixes?
23-05-2024

Dean, can you please take a look at this and see if any improvements can be made?
23-05-2024