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