RFR(S): 8227436: [lworld] C2 compilation fails with "bad dominance"

Tobias Hartmann tobias.hartmann at oracle.com
Tue Jul 9 13:31:54 UTC 2019


Hi,

please review the following patch:
https://bugs.openjdk.java.net/browse/JDK-8227436
http://cr.openjdk.java.net/~thartmann/8227436/webrev.00/

ValueTypeNode::remove_redundant_allocations replaces a inline type allocation by a non-dominant one
because we are only checking if the AllocateNode is dominant but that does not imply that the
result_cast() is also dominant.

Thanks,
Tobias


More information about the valhalla-dev mailing list