MVT-based vectors: first stab

Vladimir Ivanov vladimir.x.ivanov at oracle.com
Wed Jun 28 16:37:34 UTC 2017


>>> I think it would be useful to add that functionality to ValueType (with the caveat as with findWither that the VCC constructor is bypassed, which works fine for “vanilla” VCCs that just put fields and have no constraints). If necessary we could spin specific byte code using the builder to reduce the LF and invocation ceremony.
>>
>> Yes, it looks like a good candidate for inclusion. Method handle chain is quite complex, so it'll definitely benefit from specialized bytecode (vdefault; vwithfield DVT.f1; ...; vwithfield DVT.fn; vreturn;)
>>
> 
> Ok, if that does not interfere with what you are doing i can log an issue and implement/test that.

Sure, feel free to take care of it!

Best regards,
Vladimir Ivanov



More information about the valhalla-dev mailing list