RFR (S/M): 8136678: Implement adaptive sizing algorithm for IHOP
Mikael Gerdin
mikael.gerdin at oracle.com
Mon Nov 23 13:41:23 UTC 2015
Hi Thomas,
On 2015-11-23 11:28, Thomas Schatzl wrote:
> Hi Mikael,
>
> thanks for looking at the change.
>
> On Mon, 2015-11-23 at 10:26 +0100, Mikael Gerdin wrote:
>> On 2015-11-20 19:54, Thomas Schatzl wrote:
>>> Hi,
>>>
>>> On Fri, 2015-11-20 at 16:56 +0100, Mikael Gerdin wrote:
>>>> On 2015-11-13 13:16, Thomas Schatzl wrote:
>>>>> Hi all,
>>>>>
> [...]
>>> I will move the const.
>>
>> Thanks.
>
> Done.
>
>>>
>>>> g1IHOPControl.cpp
>>>>
>>>> 119 _marking_times_s(10, 0.95),
>>>> 120 _allocation_rate_s(10, 0.95),
>>>> Would you mind making these named constants? The 10 is the same as the
>>>> truncated seq length in G1CollectorPolicy but the 0.95 is not the
>>>> standard "alpha" value, would it make sense to describe what 0.95 comes
>>>> from?
>>>
>>> Internal testing showed that it is good to strongly favor most recent
>>> samples. I will make this an experimental flag.
>>
>> I think a comment would suffice instead of a flag.
>>
>> // 0.95 favors more recent samples
>> >> 119 _marking_times_s(10, 0.95),
>> >> 120 _allocation_rate_s(10, 0.95),
>
> Done.
>
> New webrev at
> http://cr.openjdk.java.net/~tschatzl/8136678/webrev.2_to_3/ (diff)
> http://cr.openjdk.java.net/~tschatzl/8136678/webrev.3/ (full)
Thanks, I think this is ready to go in as well.
Reviewed.
/Mikael
>
> Thanks,
> Thomas
>
>
More information about the hotspot-gc-dev
mailing list