RFR(S): 8207242: [lworld] TestLWorld fails with "assert(_base >= AnyPtr && _base <= KlassPtr) failed: Not a pointer"

John Rose john.r.rose at oracle.com
Thu Jul 19 20:55:21 UTC 2018


On Jul 19, 2018, at 1:58 AM, Tobias Hartmann <tobias.hartmann at oracle.com> wrote:
> 
> https://bugs.openjdk.java.net/browse/JDK-8207242 <https://bugs.openjdk.java.net/browse/JDK-8207242>
> http://cr.openjdk.java.net/~thartmann/8207242/webrev.00/ <http://cr.openjdk.java.net/~thartmann/8207242/webrev.00/>
> 
> We crash in ValueTypeBaseNode::is_allocated() because the oop input is TOP. The problem is that we
> are using a ValueTypeNode from a non-dominating path which died (but since we are not dominated, the
> ValueTypeNode was not removed).

Good fix, and code looks better too.  — John


More information about the valhalla-dev mailing list