RFR(XS): PPC64: vtableStubs gtest fails after 8174962
Lindenmaier, Goetz
goetz.lindenmaier at sap.com
Wed Jan 31 17:18:47 UTC 2018
Hi Martin,
change looks good, thanks for fixing this!
Although I would prefer to call the RegisterOrConstant(v_off) constructor for readability ...
Best regards,
Goetz.
> -----Original Message-----
> From: hotspot-compiler-dev [mailto:hotspot-compiler-dev-
> bounces at openjdk.java.net] On Behalf Of Doerr, Martin
> Sent: Mittwoch, 31. Januar 2018 18:03
> To: 'hotspot-compiler-dev at openjdk.java.net' <hotspot-compiler-
> dev at openjdk.java.net>
> Subject: RFR(XS): PPC64: vtableStubs gtest fails after 8174962
>
> Hi,
>
>
>
> we noticed that PPC64 has the same problem as aarch64 (8195859: AArch64:
> vtableStubs gtest fails after 8174962).
>
>
>
> I have cloned the bug and created a webrev. Please review:
>
> http://cr.openjdk.java.net/~mdoerr/8196503_ppc64_large_vtable/webrev.0
> 0/
>
>
>
> The RegisterOrConstant version of ld will consume up to 8 bytes of additional
> space for int range. This still fits into the safety size computed by
> VtableStub::pd_code_size_limit.
>
>
>
> This fix should be done in jdk10.
>
>
>
> Best regards,
>
> Martin
>
>
More information about the hotspot-compiler-dev
mailing list