- 
    Bug 
- 
    Resolution: Fixed
- 
     P2 P2
- 
    9
- 
        b110
- 
        sparc_64
- 
        solaris
- 
        Verified
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8068048 | 8u60 | Vladimir Ivanov | P2 | Closed | Won't Fix | 
                    LFCaching causes bulk nashorn performance regression on SPARC.
Here is data, comparing 8u40-b05(no lfcaching) vs 8u40-b19.
1. nasnorn with optimistic typing:
<benchmark> <perf regression in percentage>
Box2d 157.46%
Crypto 18.37%
Gbemu 71.36%
NavierStokes 27.59%
Raytrace 72.39%
Richards 11.76%
2. 1. nasnorn without optimistic typing:
<benchmark> <perf regression in percentage>
Box2d 340.24%
Richards 18.83%
            
Here is data, comparing 8u40-b05(no lfcaching) vs 8u40-b19.
1. nasnorn with optimistic typing:
<benchmark> <perf regression in percentage>
Box2d 157.46%
Crypto 18.37%
Gbemu 71.36%
NavierStokes 27.59%
Raytrace 72.39%
Richards 11.76%
2. 1. nasnorn without optimistic typing:
<benchmark> <perf regression in percentage>
Box2d 340.24%
Richards 18.83%
- backported by
- 
                    JDK-8068048 C2: large constant offsets aren't handled on SPARC -           
- Closed
 
-