RFR(S): 8213527: [testbug] Fix tests using UseCompressedOops for 32-bit.
Doerr, Martin
martin.doerr at sap.com
Mon Nov 12 15:40:05 UTC 2018
Hi Götz,
looks good.
Thanks, Martin
-----Original Message-----
From: hotspot-runtime-dev <hotspot-runtime-dev-bounces at openjdk.java.net> On Behalf Of Lindenmaier, Goetz
Sent: Montag, 12. November 2018 09:03
To: David Holmes <david.holmes at oracle.com>; hotspot-runtime-dev at openjdk.java.net
Subject: [CAUTION] RE: RFR(S): 8213527: [testbug] Fix tests using UseCompressedOops for 32-bit.
Hi,
Thanks for reviewing, David.
I removed my changes to VMProps:
http://cr.openjdk.java.net/~goetz/wr18/8213527-32bit_tests/02/
Best regards,
Goetz.
> -----Original Message-----
> From: David Holmes <david.holmes at oracle.com>
> Sent: Sonntag, 11. November 2018 22:41
> To: Lindenmaier, Goetz <goetz.lindenmaier at sap.com>; hotspot-runtime-
> dev at openjdk.java.net
> Subject: Re: RFR(S): 8213527: [testbug] Fix tests using UseCompressedOops for
> 32-bit.
>
> Hi Goetz,
>
> On 8/11/2018 9:28 PM, Lindenmaier, Goetz wrote:
> > Ah, thanks to pointing me to that change.
> >
> > Should I remove the VMProps case from this change? I guess the other
> > fix is needed anyways.
>
> Yes please. Consider the fix to PrintMetaspaceDcmd Reviewed.
>
> Thanks,
> David
>
> > Best regards,
> > Goetz.
> >
> >> -----Original Message-----
> >> From: David Holmes <david.holmes at oracle.com>
> >> Sent: Donnerstag, 8. November 2018 12:07
> >> To: Lindenmaier, Goetz <goetz.lindenmaier at sap.com>; hotspot-runtime-
> >> dev at openjdk.java.net
> >> Subject: Re: RFR(S): 8213527: [testbug] Fix tests using UseCompressedOops
> for
> >> 32-bit.
> >>
> >> Hi Goetz,
> >>
> >> Boris already has this issue out for review under:
> >>
> >> 8213410: UseCompressedOops @requirement check fails fails on 32-bit
> system
> >>
> >> We're currently waiting on feedback from jtreg folk on exactly how
> >> @requires is expected to work to see which way to fix it cleanly.
> >>
> >> I would not want to special case UseCompressedOops in VMProps.java
> >>
> >> Thanks,
> >> David
> >>
> >> On 8/11/2018 9:00 PM, Lindenmaier, Goetz wrote:
> >>> Hi,
> >>>
> >>> A few tests that use the UseCompressedOops flag are failing on 32-bit
> >> platforms.
> >>>
> >>> Adapt the test script of PrintMetaspaceDcmd to only test the relevant case
> on
> >> 32-bit and to omit the unsupported flags.
> >>>
> >>> Adapt VMProps.vmOptFinalFlag to return 'false' on 32-bit for
> >> UseCompressedOops. The flag is not defined at all in 32-bit builds, thus
> currently
> >> 'null' is returned by vmOptFinalFlag.
> >>>
> >>> http://cr.openjdk.java.net/~goetz/wr18/8213527-32bit_tests/01/
> >>>
> >>> Best regards,
> >>> Goetz.
> >>>
More information about the hotspot-runtime-dev
mailing list