--- old/src/share/vm/opto/loopnode.cpp 2015-06-15 13:37:17.296291100 -0700 +++ new/src/share/vm/opto/loopnode.cpp 2015-06-15 13:37:17.089270400 -0700 @@ -2408,7 +2408,7 @@ for (LoopTreeIterator iter(_ltree_root); !iter.done(); iter.next()) { IdealLoopTree* lpt = iter.current(); if (lpt->is_counted()) { - sw.transform_loop(lpt); + sw.transform_loop(lpt, true); } } }