JDK-8145688 : update for x86 pow in the math lib
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 9.0.4
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: x86
  • Submitted: 2015-12-17
  • Updated: 2022-07-05
  • Resolved: 2015-12-24
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 9
9 b103Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Description
This change updates the pow function with a newer representation which increases performance on x86.
Comments
URL: http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/94849fb8ce93 User: lana Date: 2016-01-27 21:42:23 +0000
27-01-2016

URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/94849fb8ce93 User: kvn Date: 2015-12-24 07:14:58 +0000
24-12-2015

Code provided by Vivek Deshpande and Shravya Rumkmannagari http://cr.openjdk.java.net/~vdeshpande/libm_pow/8145688/webrev.00/
23-12-2015

~3x gain is observed with this optimization.
19-12-2015