-
Enhancement
-
Resolution: Fixed
-
P4
-
8-shenandoah, 11-pool, 16-pool, 17
-
b26
Node::set_req_X definition as:
void Node::set_req_X(uint i, Node *n, PhaseGVN *gvn) {
PhaseIterGVN* igvn = gvn->is_IterGVN();
if (igvn == NULL) {
set_req(i, n);
return;
}
set_req_X(i, n, igvn);
}
ShenandoahBarrierSetC2::ideal_node() duplicates above logic.
void Node::set_req_X(uint i, Node *n, PhaseGVN *gvn) {
PhaseIterGVN* igvn = gvn->is_IterGVN();
if (igvn == NULL) {
set_req(i, n);
return;
}
set_req_X(i, n, igvn);
}
ShenandoahBarrierSetC2::ideal_node() duplicates above logic.