I would like to know what are the loop optimizations performed by Oracle Java 7 (or 8) Hotspot VM?
-XX:+RangeCheckElimination
-XX:PartialPeelLoop=true
-XX:+UseLoopPredicate
. See code PhaseIdealLoop::loop_predication_impl
-XX:LoopMaxUnroll=16
and -XX:LoopUnrollMin=4
-XX:+OptimizeFill
-XX:+UseSuperWord
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With