C2 support for method invocations on value types
zoltan.majo at oracle.com
Fri Nov 4 15:06:08 UTC 2016
here is a changeset to add (preliminary) C2 support for method
invocations on value types.
The changeset also adds some verification code to the invokedirect
implementation in the interpreter. With the modification, the
interpreter fails if it encounters the invocation of a non-final method
on a value type. If you disagree with that change, I can remove it from
the planned changeset.
I also made some comments more verbose. Maybe future first-readers will
benefit from that as well.
I plan to push the change on Monday the earliest, unless, of course,
there are any objections.
More information about the valhalla-dev