RFR: 8311883: [Genshen] Adaptive tenuring threshold
Y. Srinivas Ramakrishna
ysr at openjdk.org
Tue Jul 11 18:02:32 UTC 2023
On Tue, 4 Jul 2023 01:47:15 GMT, Y. Srinivas Ramakrishna <ysr at openjdk.org> wrote:
>> We'll need to discuss this. Allowing this to be 16 (i.e. 1 greater than max_age) allows for a potential "never tenure" behavior. Otherwise, age 15 objects would always become eligible for tenuring. I think allowing it to be above 15 (i.e. allowing 16, and allowing objects to stay in young till and including age 15) would seem to make sense.
>>
>> I'll set the default to 15 (thus never allowing objects that , but allow users to set it to 16, simulating "never tenure", if both min and max are set to 16.
>
> Provide guidance here on how to use these min and max values to obtain different behavior, while picking sensible defaults (i.e. 0 and 15).
Done. Updated guidance in documentation.
-------------
PR Review Comment: https://git.openjdk.org/shenandoah/pull/289#discussion_r1255064459
More information about the shenandoah-dev
mailing list