-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: repo-valhalla
-
Component/s: core-libs
When JDK-8346307 changed Class.isValue() to return true for interfaces, such as `java.util.List`;
the ValueObjectMethods that are creating method handles for substutitability tests leads to failed assert in ValueObjectMethods$MethodHandleBuilder.<init>(ValueObjectMethods.java:418).
The code in Class.isValue() that changed is in [PR#1327](https://github.com/openjdk/valhalla/pull/1327/)
the ValueObjectMethods that are creating method handles for substutitability tests leads to failed assert in ValueObjectMethods$MethodHandleBuilder.<init>(ValueObjectMethods.java:418).
The code in Class.isValue() that changed is in [PR#1327](https://github.com/openjdk/valhalla/pull/1327/)
- clones
-
JDK-8361369 [lworld] Treating primitives as isValue() leads to vm crash
-
- Resolved
-
- relates to
-
JDK-8361515 [lworld] Substitutability fails for value-class capable fields
-
- Open
-
- links to
-
Commit(lworld)
openjdk/valhalla/64fe6c1e
-
Review(lworld)
openjdk/valhalla/1504