RFR: 8303863: RISC-V: TestArrayStructs.java fails after JDK-8303604
Feilong Jiang
fjiang at openjdk.org
Sat Mar 11 02:50:20 UTC 2023
On Thu, 9 Mar 2023 15:07:55 GMT, Jorn Vernee <jvernee at 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
More information about the core-libs-dev
mailing list