JDK-8027754 : Enable loop optimizations for loops with MathExact inside
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: hs25,8
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2013-11-04
  • Updated: 2014-07-29
  • Resolved: 2014-02-25
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.
8u20Fixed 9 b04Fixed
JDK-8027444 disabled loop optimizations for loops where we found MathExact (FlagsProj nodes) operations inside. We need to figure out how to enable those loop optimizations for those cases again.
We have to push it into jdk9 first for testing. We will backport it into 8u20 after it tested in jdk9. The 8u20 SubCR will be created when we push into 8u20.

Why is this targeted to be fixed in 9. Isn't it needed for 8u20?

8-pool is an invalid affects version. Set 8 and hs25.