Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
P4
-
Resolution: Fixed
-
Affects Version/s: repo-valhalla
-
Fix Version/s: repo-valhalla
-
Component/s: tools
-
Labels:None
-
Subcomponent:
-
CPU:generic
-
OS:generic
Description
The latest version of Value Objects JEP calls for (among other things):
- Implement the 'identity' and 'value' modifiers
- Remove support for implicit IdentityObject and ValueObject interfaces
Apart from these the class file flag ACC_VALUE is redefined from being 0x0100 to 0x0040
See https://openjdk.java.net/jeps/8277163 for details
- Implement the 'identity' and 'value' modifiers
- Remove support for implicit IdentityObject and ValueObject interfaces
Apart from these the class file flag ACC_VALUE is redefined from being 0x0100 to 0x0040
See https://openjdk.java.net/jeps/8277163 for details
Attachments
Issue Links
- relates to
-
JDK-8286864 [lworld] runtime/valhalla/inlinetypes/testSupers/TestSuperClasses.java refers to IdentityObject interface
-
- Resolved
-
-
JDK-8286877 [lworld] remove interface injection tests runtime/valhalla/inlinetypes/identityObject/TestIdentityObject.java & runtime/valhalla/inlinetypes/primitiveObject/TestPrimitiveObject.java
-
- Resolved
-