Adapter sharing is broken with -XX:+ValueTypePassFieldsAsArgs
Roland Westrelin
rwestrel at redhat.com
Tue Mar 28 09:20:19 UTC 2017
Hi Tobias,
> the problem was handling the empty value type receiver when processing
> java.lang.__Value.hashCode()I. We need to differentiate between a
> "T_VALUETYPE, T_VOID" signature and a "T_OBJECT, T_OBJECT" signature
> (T_OBJECT, T_VOID and T_VALUETYPE were widened to T_LONG).
Why isn't this:
http://hg.openjdk.java.net/valhalla/valhalla/hotspot/rev/453b599a04b4
sufficient?
Roland.
More information about the valhalla-dev
mailing list