-
Bug
-
Resolution: Duplicate
-
P4
-
repo-valhalla
The converted TestIntrinsics.java test fails with the new IR framework with the assertion below.
# Internal Error (/home/katya/work/JavaSE/Hotspot/ws/git/valhalla/open/src/hotspot/share/prims/unsafe.cpp:399), pid=22761, tid=22764
# assert(v->mark().is_larval_state()) failed: must be a larval value
#
# JRE version: Java(TM) SE Runtime Environment (17.0) (fastdebug build 17-lworld3ea+0-2021-04-15-0500307.katya...)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 17-lworld3ea+0-2021-04-15-0500307.katya..., mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0x19863b4] Unsafe_FinishPrivateBuffer+0xb4
To reproduce checkout the latest state of the IR Framework (https://github.com/chhagedorn/valhalla/tree/TestingFramework)
and run compiler/valhalla/inlinetypes/TestIntrinsics.java with "-XX:+UnlockExperimentalVMOptions -XX:+DeoptimizeALot"
# Internal Error (/home/katya/work/JavaSE/Hotspot/ws/git/valhalla/open/src/hotspot/share/prims/unsafe.cpp:399), pid=22761, tid=22764
# assert(v->mark().is_larval_state()) failed: must be a larval value
#
# JRE version: Java(TM) SE Runtime Environment (17.0) (fastdebug build 17-lworld3ea+0-2021-04-15-0500307.katya...)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (fastdebug 17-lworld3ea+0-2021-04-15-0500307.katya..., mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-amd64)
# Problematic frame:
# V [libjvm.so+0x19863b4] Unsafe_FinishPrivateBuffer+0xb4
To reproduce checkout the latest state of the IR Framework (https://github.com/chhagedorn/valhalla/tree/TestingFramework)
and run compiler/valhalla/inlinetypes/TestIntrinsics.java with "-XX:+UnlockExperimentalVMOptions -XX:+DeoptimizeALot"
- duplicates
-
JDK-8239003 [lworld] C2 should respect larval state when scalarizing
-
- Open
-