After the Klass flags are moved, AccessFlags can be accessed as an unsigned short. A lot of assembly code in the interpreter and compiler generated code needs to be adjusted for this.
But it would save space in Metadata for this field (realigning other fields to avoid alignment gaps).
But it would save space in Metadata for this field (realigning other fields to avoid alignment gaps).
- is cloned by
-
JDK-8347147 [REDO] AccessFlags can be u2 in metadata
- Resolved
- relates to
-
JDK-8293118 AccessFlags should be just the classfile flags
- Closed
-
JDK-8345678 compute_modifiers should not be in create_mirror
- Resolved
- links to
-
Commit(master) openjdk/jdk/098afc8b
-
Review(master) openjdk/jdk/22246