On Thu, 9 Mar 2023 15:07:55 GMT, Jorn Vernee <jver...@openjdk.org> wrote:

>> [JDK-8303604](https://bugs.openjdk.org/browse/JDK-8303604) fixes an issue 
>> with passing structs whose size is not a power of two on SysV and AArch64 
>> platforms. The same issue happens on RISC-V.
>> 
>> Modifications are unnecessary for `STRUCT_REGISTER_F` and 
>> `STRUCT_REGISTER_XF`. If there are no available registers, they will fall 
>> back to `STRUCT_REGISTER_X`.
>> 
>> Testing:
>> 
>> - [x] TestArrayStructs.java 
>> - [x] jdk_foreign on Unmatched Board (release build)
>
> LGTM

@JornVernee @RealFYang -- Thanks!

-------------

PR: https://git.openjdk.org/jdk/pull/12950

Reply via email to