RFR(S): 8228839: Non-CFG nodes have control edges to calls, instead of the call's control projection

Nils Eliasson nils.eliasson at oracle.com
Wed Aug 21 10:30:06 UTC 2019


Hi,

This is a workaround for the problem that sometimes non-CFG nodes have 
their ctrl (PhaseIdealLoop::get_ctrl(n)) set directly to calls, instead 
of the call's control projection. I'm working on a patch for that, but 
it might end up a bit intrusive. This is a workaround that simply checks 
and adjusts for that case.

Bug: https://bugs.openjdk.java.net/browse/JDK-8228839

Webrev: http://cr.openjdk.java.net/~neliasso/8228839/webrev.01/

Please review,

// Nils



More information about the hotspot-compiler-dev mailing list