RFR: : vdefault / vwithfield

Roland Westrelin rwestrel at redhat.com
Fri Jan 6 13:38:31 UTC 2017

Hi Fred,

> 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

That change doesn't seem to include support for value type fields (a
field of a value type that is itself a value type). 

# A fatal error has been detected by the Java Runtime Environment:
#  Internal Error (/home/rwestrel/valhalla/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp:203), pid=23476, tid=23477
#  fatal error: Should not be handled with this method

Is this a known limitation or an oversight?


More information about the valhalla-dev mailing list