< prev index next >

src/hotspot/share/opto/loopopts.cpp

BarrierSetC2_enhancements

*** 1377,1387 **** get_loop(get_ctrl(n)) == get_loop(get_ctrl(n->in(1))) ) { _igvn.replace_node( n, n->in(1) ); } BarrierSetC2* bs = BarrierSet::barrier_set()->barrier_set_c2(); ! bs->loop_optimize_gc_barrier(n); } //------------------------------split_if_with_blocks--------------------------- // Check for aggressive application of 'split-if' optimization, // using basic block level info. --- 1377,1387 ---- get_loop(get_ctrl(n)) == get_loop(get_ctrl(n->in(1))) ) { _igvn.replace_node( n, n->in(1) ); } BarrierSetC2* bs = BarrierSet::barrier_set()->barrier_set_c2(); ! bs->loop_optimize_gc_barrier(this, n, true); } //------------------------------split_if_with_blocks--------------------------- // Check for aggressive application of 'split-if' optimization, // using basic block level info.
< prev index next >