src/share/vm/opto/loopTransform.cpp

changeset 474
76256d272075
parent 435
a61af66fc99e
child 548
ba764ed4b6f2
     1.1 --- a/src/share/vm/opto/loopTransform.cpp	Thu Mar 06 10:30:17 2008 -0800
     1.2 +++ b/src/share/vm/opto/loopTransform.cpp	Thu Mar 06 10:53:33 2008 -0800
     1.3 @@ -1714,6 +1714,7 @@
     1.4    // Gate unrolling, RCE and peeling efforts.
     1.5    if( !_child &&                // If not an inner loop, do not split
     1.6        !_irreducible &&
     1.7 +      _allow_optimizations &&
     1.8        !tail()->is_top() ) {     // Also ignore the occasional dead backedge
     1.9      if (!_has_call) {
    1.10        iteration_split_impl( phase, old_new );

mercurial