RFR(S): 8213527: [testbug] Fix tests using UseCompressedOops for 32-bit.
David Holmes
david.holmes at oracle.com
Sun Nov 11 21:40:48 UTC 2018
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