我想知道Oracle Java 7(或8)Hotspot VM执行的循环优化是什么?
答案 0 :(得分:21)
choco install <package name>
-XX:+RangeCheckElimination
-XX:PartialPeelLoop=true
控制。请参阅代码PhaseIdealLoop::loop_predication_impl -XX:+UseLoopPredicate
和-XX:LoopMaxUnroll=16
-XX:LoopUnrollMin=4
-XX:+OptimizeFill