commit | c909ac41de32189651a37a7a04b3936b0231fabb | [log] [tgz] |
---|---|---|
author | Vladimir Kozlov <kvn@openjdk.org> | Fri May 02 16:44:54 2014 -0700 |
committer | Vladimir Kozlov <kvn@openjdk.org> | Fri May 02 16:44:54 2014 -0700 |
tree | 897c7734b066ac056e8b5e142c6eb2e6097e99e0 | |
parent | 3e18a6f16db3ded2d2411da46a35e985ff6f5a1f [diff] |
8039298: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR)) Convert the assert into the runtime check to skip IGVN optimizations for problematic memory nodes. Eliminate dead nodes more aggressively. Reviewed-by: twisti, iveresov