Mercurial > hg > graal-jvmci-8
diff src/share/vm/opto/parse1.cpp @ 24204:3ff8d0b5a04b
8174164: SafePointNode::_replaced_nodes breaks with irreducible loops
Reviewed-by: kvn
author | roland |
---|---|
date | Wed, 15 Feb 2017 17:26:37 -0800 |
parents | 2094cac55c59 |
children | 719853999215 |
line wrap: on
line diff
--- a/src/share/vm/opto/parse1.cpp Mon May 01 10:54:10 2017 -0700 +++ b/src/share/vm/opto/parse1.cpp Wed Feb 15 17:26:37 2017 -0800 @@ -1048,7 +1048,7 @@ kit.make_dtrace_method_exit(method()); } if (_replaced_nodes_for_exceptions) { - kit.map()->apply_replaced_nodes(); + kit.map()->apply_replaced_nodes(_new_idx); } // Done with exception-path processing. ex_map = kit.make_exception_state(ex_oop); @@ -1069,7 +1069,7 @@ _exits.add_exception_state(ex_map); } } - _exits.map()->apply_replaced_nodes(); + _exits.map()->apply_replaced_nodes(_new_idx); } //-----------------------------create_entry_map-------------------------------