- Currently larval state are not preserved during de-optimization.
- Append larval state to safe points while creating SafePointScalarObjectNodes
- Extend ObjectValue to capture larval state.
- Runtime support to propagate larval state to newly re-materialized object.
- Append larval state to safe points while creating SafePointScalarObjectNodes
- Extend ObjectValue to capture larval state.
- Runtime support to propagate larval state to newly re-materialized object.
- duplicates
-
JDK-8322540 [lworld] Missing value object state population during scalarization.
-
- Closed
-
- relates to
-
JDK-8239003 [lworld] C2 should respect larval state when scalarizing
-
- Closed
-
-
JDK-8375555 [lworld] C2: compiler/valhalla/inlinetypes/TestIntrinsics.java test39() fails with TestRunException
-
- Open
-
-
JDK-8354419 [lworld] Assertion failure during checkcast handling for abstract values of unique concrete value type
-
- Closed
-