diff src/share/vm/opto/loopnode.cpp @ 4115:1bd45abaa507

6890673: Eliminate allocations immediately after EA Summary: Try to eliminate allocations and related locks immediately after escape analysis. Reviewed-by: never
author kvn
date Wed, 16 Nov 2011 09:13:57 -0800
parents e8fdaf4a66cb
children c8d8e124380c
line wrap: on
line diff
--- a/src/share/vm/opto/loopnode.cpp	Wed Nov 16 01:39:50 2011 -0800
+++ b/src/share/vm/opto/loopnode.cpp	Wed Nov 16 09:13:57 2011 -0800
@@ -1946,7 +1946,7 @@
   }
 
   // Nothing to do, so get out
-  if( !C->has_loops() && !do_split_ifs && !_verify_me && !_verify_only ) {
+  if( !C->has_loops() && !skip_loop_opts && !do_split_ifs && !_verify_me && !_verify_only ) {
     _igvn.optimize();           // Cleanup NeverBranches
     return;
   }