--- old/src/hotspot/share/opto/parse1.cpp 2018-03-16 09:52:29.545737133 +0100 +++ new/src/hotspot/share/opto/parse1.cpp 2018-03-16 09:52:29.357729108 +0100 @@ -117,7 +117,7 @@ case T_ADDRESS: l = new LoadPNode(ctl, mem, adr, TypeRawPtr::BOTTOM, TypeRawPtr::BOTTOM, MemNode::unordered); break; case T_OBJECT: { l = new LoadPNode(ctl, mem, adr, TypeRawPtr::BOTTOM, TypeInstPtr::BOTTOM, MemNode::unordered); - if (UseLoadBarrier) { + if (UseZGC) { l = _gvn.transform(l); l = load_barrier(l, adr); return l;