RFR(L) Valhalla support for AArch64 v.05

Dmitry Samersoff dms at samersoff.net
Thu Jul 4 17:41:59 UTC 2019


Hello Everybody,

I rebased the fix one more time, to lworld_stable tag.

-Dmitry

On 27.06.2019 10:43, Dmitry Samersoff wrote:
> Hello Everybody,
> 
> 
> Please review v.05 of adding AArch64 support to lworld branch
> 
> http://cr.openjdk.java.net/~dsamersoff/valhalla_lworld_aarch64/webrev.05/
> 
> What was done:
> 
>   Implemented Valhalla support for aarch64.
> 
>   Support for ValueTypePassFieldsAsArgs and ValueTypeReturnedAsFields
>   is not completed and is not included into this webrev
>   to reduce review and rebasing efforts.
> 
> Testing:
> 
>    All tests in runtime/valhalla/valuetypes and in
> compiler/valhalla/valuetypes/ are passed
> 
>    compiler/valhalla/valuetypes/TestMethodHandles.java
>    compiler/valhalla/valuetypes/TestBasicFunctionality.java
> 
>    are passed after manually tweaking of output patterns, I have not
> found a way to support both x86 and aarch64, so these tests remain
> unchanged and run on x64 only.
> 
> 
> -Dmitry
> 



More information about the valhalla-dev mailing list