8207830: [aix] disable jfr in build and tests

Vladimir Kozlov vladimir.kozlov at oracle.com
Fri Jul 20 06:25:54 UTC 2018


Looks good.

Thanks,
Vladimir

On 7/19/18 10:41 PM, Lindenmaier, Goetz wrote:
> Hi Vladimir,
> 
> Thanks for looking at my change.
> 
>> Thank you for fixing aot check in hotspot.m4
> I guess this does no harm if aot is enabled, but I saw it on aix.
> 
>> Add new method vmHasJFR()
> Fixed.
> 
> New partial webrev:
> http://cr.openjdk.java.net/~goetz/wr18/8207830-aixDisableJFR/02/
> The other part is unchanged.
> 
> Best regards,
>    Goetz.
> 
> 
>> -----Original Message-----
>> From: Vladimir Kozlov <vladimir.kozlov at oracle.com>
>> Sent: Thursday, July 19, 2018 7:22 PM
>> To: Lindenmaier, Goetz <goetz.lindenmaier at sap.com>; hotspot-dev
>> developers <hotspot-dev at openjdk.java.net>
>> Cc: build-dev <build-dev at openjdk.java.net>
>> Subject: Re: 8207830: [aix] disable jfr in build and tests
>>
>> Tests changes are good.
>>
>> Thank you for fixing aot check in hotspot.m4
>>
>> In VMProps.java I would suggest to follow code pattern from other
>> features. Add new method vmHasJFR() which returns "true" or "false"
>> instead of:
>>
>> map.put("vm.hasJFR", "" + WB.isJFRIncludedInVmBuild());
>>
>> We may need such method to add other conditions in future.
>>
>> Thanks,
>> Vladimir
>>
>> On 7/19/18 12:17 AM, Lindenmaier, Goetz wrote:
>>> Hi,
>>>
>>> We didn't manage to port JFR to aix in the jdk11 time frame.
>>> Thus I would like to disable it in the build.
>>> As well, I would like to introduce @requires vm.hasJFR which
>>> will disable the tests on aix, and also on linuxsparcv9 and zero.
>>>
>>> Two webrevs for better readability:
>>> This contains the functional changes
>>> http://cr.openjdk.java.net/~goetz/wr18/8207830-aixDisableJFR/01/
>>> This contains adding @requires.
>>> http://cr.openjdk.java.net/~goetz/wr18/8207830-aixDisableJFR/01-test/
>>
>> http://cr.openjdk.java.net/~goetz/wr18/8207830-aixDisableJFR/01-tests/
>>
>>> The only one not straight forward is
>> runtime/appcds/sharedStrings/FlagCombo.java
>>>
>>> Best regards,
>>>     Goetz.
>>>



More information about the build-dev mailing list