-
Bug
-
Resolution: Fixed
-
P3
-
10, 11
LoopStripMiningIterShortLoop is supposed to be set to LoopStripMiningIter / 10 by default but the initializing code is never executed:
java -XX:+PrintFlagsFinal -version | grep LoopStripMiningIter
uintx LoopStripMiningIter = 1000 {C2 product} {default}
uintx LoopStripMiningIterShortLoop = 0 {C2 product} {default}
java -XX:+PrintFlagsFinal -XX:LoopStripMiningIterShortLoop=100 -version | grep LoopStripMiningIter
uintx LoopStripMiningIter = 1000 {C2 product} {default}
uintx LoopStripMiningIterShortLoop = 100 {C2 product} {command line}
java -XX:+PrintFlagsFinal -version | grep LoopStripMiningIter
uintx LoopStripMiningIter = 1000 {C2 product} {default}
uintx LoopStripMiningIterShortLoop = 0 {C2 product} {default}
java -XX:+PrintFlagsFinal -XX:LoopStripMiningIterShortLoop=100 -version | grep LoopStripMiningIter
uintx LoopStripMiningIter = 1000 {C2 product} {default}
uintx LoopStripMiningIterShortLoop = 100 {C2 product} {command line}
- relates to
-
JDK-8186027 C2: loop strip mining
-
- Resolved
-