-
Notifications
You must be signed in to change notification settings - Fork 98
Open
Labels
serialization-format-changeChanges that affect index serialization formatChanges that affect index serialization format
Description
On the API level, this likely means just adding ClassInfo.isValue() (or isValueClass()). However, this also involves changing the serialization format.
Per https://openjdk.org/jeps/401:
Whether a class is an identity class or a value class is recorded in its
classfile. Identity classes have theACC_IDENTITYflag set; value classes do not. This flag supersedes the legacyACC_SUPERflag. The JVM Specification always recommended that compilers and tools set theACC_SUPERflag inclassfiles, so by default, compilers and tools can continue to set the flag in newclassfiles and generate identity classes.
Metadata
Metadata
Assignees
Labels
serialization-format-changeChanges that affect index serialization formatChanges that affect index serialization format