RFR: : vdefault / vwithfield

Karen Kinnear karen.kinnear at oracle.com
Mon Dec 12 22:06:08 UTC 2016


Frederic,

Code looks good. Thank you for the tests. Go ahead and push.

We should clarify that, like all the other “v” byte codes, these are temporary for
experimental purposes, with no assumptions as the byte codes that will ultimately
be used for value types.

Still works with -Xint, -Xverify:none, linux-x64 only.
Initial prototype, no performance work yet.

thanks,
Karen

> On Dec 12, 2016, at 12:43 PM, frederic parain <frederic.parain at oracle.com> wrote:
> 
> With the correct URL for the webrev:
> 
> http://cr.openjdk.java.net/~fparain/mvt-bytecodes/webrev.00/
> 
> Fred
> 
> On 12/12/2016 11:02, frederic parain wrote:
>> Summary:
>>  - add vdefault and vwithfield to runtime ad interpreter
>>  - some cleanup / simplification in vnew and vgetfield
>>  - some naming cleanup
>>  - fix cpCache for vgetfield and vwithfield
>> 
>> http://jurassic.us.oracle.com/~fparain/Webrevs/mvt-bytecodes/webrev.01/
>> 
>> Thanks,
>> 
>> Fred




More information about the valhalla-dev mailing list