Mercurial > hg > truffle
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; }