RFR 8183290: [MVT] ClassInfo mangling doesn't work on DVT

Maurizio Cimadamore maurizio.cimadamore at oracle.com
Fri Jun 30 15:16:30 UTC 2017


Hi,
this is a simple fix for a bug uncovered by Lois: name mangling of 
ClassInfo doesn't work on DVT generation. That's because that code 
doesn't use MethodHandleBuilder.

I've consolidated the code a bit - now mangling happens in 
MinimalValueTypes_1_0 (static method), and MethodHandleBuilder just 
calls that. This allows for dealing with runtime properties only in one 
place.

http://cr.openjdk.java.net/~mcimadamore/8183290/

Cheers
Maurizio



More information about the valhalla-dev mailing list