# HG changeset patch # User shade # Date 1565348838 -7200 # Node ID def8e77a3ad115581fe58c215af295bffb7eaead # Parent 4aea554692aa20691c0b3939978163b4f489a5a1 8229350: Shenandoah does not need barriers before CreateEx Reviewed-by: rkennke diff -r 4aea554692aa -r def8e77a3ad1 src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp --- a/src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Fri Aug 09 11:04:08 2019 +0200 +++ b/src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp Fri Aug 09 13:07:18 2019 +0200 @@ -3093,6 +3093,8 @@ needs_barrier_impl(phase, n->in(3), visited); case Op_ShenandoahEnqueueBarrier: return needs_barrier_impl(phase, n->in(1), visited); + case Op_CreateEx: + return false; default: break; }