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
Thu Aug 22 07:29:11 UTC 2019


Fixed.

Thanks!

/Nils

On 2019-08-22 08:53, Tobias Hartmann wrote:
> Hi Nils,
>
> looks good to me but please fix the comment in zBarrierSetC2.cpp:884 "wants" -> "want", "projetion"
> -> "projection".
>
> Best regards,
> Tobias
>
> 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