Among the changes introduced by the new model, there are:
- the removal of primitive value classes and their associated `Q` descriptors
- the removal of the secondary mirror for value classes
- removal of the Qdesc bit in JVM_CONSTANT_CLASS constant pools entries
- relates to
-
JDK-8326595 [lworld] Bootstrap VM transition to JEP 401 model
- Resolved
-
JDK-8327150 [lworld] Update C1 to support new value construction scheme from JEP 401
- Resolved
-
JDK-8329196 [lworld] More fixes to value object construction in C2
- Resolved
-
JDK-8330833 [lworld] Handle deoptimization during value object construction
- Resolved
-
JDK-8328682 [lworld] Missing barrier after value object construction
- Resolved
-
JDK-8333037 [lworld] Part 2: Prepare compiler implementation and tests for JEP 401
- Resolved
-
JDK-8328675 [lworld] Re-enable EliminateAutoBox
- Open