Evolving the wrapper classes

Dan Smith daniel.smith at oracle.com
Fri Jun 19 21:01:34 UTC 2020


> On Jun 19, 2020, at 2:44 PM, forax at univ-mlv.fr wrote:
> 
> If the VM see I as a subtype of Object, there is no need for a Ljava/lang/Integer$val; at all, it's better to have aload/astore/etc to work on I directly.

That's initially somewhat attractive, but think about the implications for things like slot size. Primitives and inline objects are really two very different things in the current JVM design.


More information about the valhalla-spec-experts mailing list