RFR: 8288204 GVN Crash: assert() failed: correct memory chain

Yi Yang yyang at openjdk.org
Mon Aug 8 11:14:37 UTC 2022


On Fri, 5 Aug 2022 15:23:45 GMT, Yi Yang <yyang at openjdk.org> wrote:

> 1  LoadB  ===  1115  1046  969  [[ 972 ]]  @b

Hi @TobiHartmann , this patch works well with StressIGVN. There is an explicit dependency path 

https://github.com/openjdk/jdk/blob/b17a745d7f55941f02b0bdde83866aa5d32cce07/src/hotspot/share/opto/memnode.cpp#L322-L327

i.e. load node delayed its idealization until its memory input is processed.

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

PR: https://git.openjdk.org/jdk/pull/9777


More information about the hotspot-compiler-dev mailing list