RFR: 8238812: assert(false) failed: bad AD file [v2]

Christian Hagedorn chagedorn at openjdk.java.net
Thu Mar 4 09:22:54 UTC 2021


On Wed, 3 Mar 2021 14:13:42 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:

>> Never found a SubNode in this case. Always AddI node with integer constant as second input (this constant 
>> can be positive or negative values)
>
> That's because we always convert `SubINodes` with constant second operand to `AddINodes`:
> https://github.com/openjdk/jdk/blob/3d3eb5c8d31ecd80309fdcbb67cd2aeeb2037c52/src/hotspot/share/opto/subnode.cpp#L181

Okay I see, thanks for the explanation.

-------------

PR: https://git.openjdk.java.net/jdk/pull/2758


More information about the hotspot-compiler-dev mailing list