8214434: Disabling ZOptimizeLoadBarriers hits assert

Reviewed-by: kvn, pliden, eosterlund
This commit is contained in:
Nils Eliasson 2018-11-29 09:31:04 +01:00
parent 81a8e473dc
commit d92085431b

View File

@ -658,8 +658,6 @@ Node* ZBarrierSetC2::load_barrier(GraphKit* kit, Node* val, Node* adr, bool weak
kit->set_control(gvn.transform(new ProjNode(barrier, LoadBarrierNode::Control)));
}
Node* result = gvn.transform(new ProjNode(transformed_barrier, LoadBarrierNode::Oop));
assert(is_gc_barrier_node(result), "sanity");
assert(step_over_gc_barrier(result) == val, "sanity");
return result;
} else {
return val;