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

Tobias Hartmann tobias.hartmann at oracle.com
Thu Aug 22 06:53:14 UTC 2019

Hi Nils,

looks good to me but please fix the comment in zBarrierSetC2.cpp:884 "wants" -> "want", "projetion"
-> "projection".

Best regards,

On 21.08.19 12:30, Nils Eliasson wrote:
> 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