[aarch64-port-dev ] RFR: 8156731: aarch64: java/util/Arrays/Correct.java fails due to _generic_arraycopy stub routine
Andrew Haley
aph at redhat.com
Wed May 11 13:39:35 UTC 2016
Hi,
On 05/11/2016 01:48 PM, Felix Yang wrote:
> Please review webrev:
> http://cr.openjdk.java.net/~fyang/8156731/webrev.00/
> JIRA issue: https://bugs.openjdk.java.net/browse/JDK-8156731
>
> As shown on the JIRA issue, jtreg test case
> java/util/Arrays/Correct.java fails to pass.
> After narrowing down, the issue is caused by _generic_arraycopy stub
> routine.
> Address calculation in this stub is not correct as compressed oops is
> not considered here.
> Patch also fixed a potential defect in generate_conjoint_copy stub routine.
>
> Tested with jtreg hotspot and langtools. OK to push?
Yes, thanks. I see that x86 uses TIMES_OOP here. I have checked
everywhere else that TIMES_OOP is used and I see no other examples
that need to be fixed.
Andrew.
More information about the aarch64-port-dev
mailing list