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

Paul Sandoz paul.sandoz at oracle.com
Fri Jun 30 21:35:56 UTC 2017



> On 30 Jun 2017, at 08:16, Maurizio Cimadamore <maurizio.cimadamore at oracle.com> wrote:
> 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