changeset 24449 | 2a4db2c09547 |
parent 24424 | 2658d7834c6e |
child 28508 | ee749a5ed4ca |
--- a/hotspot/src/share/vm/ci/bcEscapeAnalyzer.cpp Fri May 16 02:13:12 2014 -0700 +++ b/hotspot/src/share/vm/ci/bcEscapeAnalyzer.cpp Wed May 21 10:54:59 2014 -0700 @@ -158,6 +158,9 @@ void BCEscapeAnalyzer::set_method_escape(ArgumentMap vars) { clear_bits(vars, _arg_local); + if (vars.contains_allocated()) { + _allocated_escapes = true; + } } void BCEscapeAnalyzer::set_global_escape(ArgumentMap vars, bool merge) {