RFR(L) Valhalla support for AArch64

Tobias Hartmann tobias.hartmann at oracle.com
Tue Jan 29 08:40:57 UTC 2019


Hi Dmitry,

Great progress!

On 26.01.19 15:30, Dmitry Samersoff wrote:
> 1. Support for ValueTypePassFieldsAsArgs=true, which is false by
>    default, is not implemented.
> 
>       I did required changes but realized that I have no specific
>       tests and I don't like resulting code in general.

All the compiler valhalla tests are executed with different flag combinations of
ValueTypePassFieldsAsArgs and ValueTypeReturnedAsFields. If they pass, you should have some
reasonable coverage.

> 2. Support for MatchVVEPNode is not implemented.

FYI, I'm working on JDK-8215559 which will introduce new entry points and change all the related
code code a lot (refactoring/cleanups/bug fixes). My patch is not yet stable but I expect it to be
ready by the end of this week. It might be worth holding off on your side until this is in.

Best regards,
Tobias



More information about the valhalla-dev mailing list