RFR: 8318190: GenShen: Be less aggressive with triggers for old-gen has expanded [v5]

William Kemper wkemper at openjdk.org
Wed Oct 18 18:14:13 UTC 2023


On Tue, 17 Oct 2023 23:46:06 GMT, Kelvin Nilsen <kdnilsen at openjdk.org> wrote:

>> This patch reduces the frequency of old-has-grown triggers in the case that old usage is smaller than a particular threshold percentage (default value 5%) of the total heap size.  In this case, old is triggered for growth no more frequently than once every N cycles, where N defaults to 50.
>
> Kelvin Nilsen has updated the pull request incrementally with two additional commits since the last revision:
> 
>  - Move consecutive young accounting into ShenandoahCollectorPolicy
>    
>    This change was requested by PR reviewer.
>  - Simplify naming of of configuration parameters
>    
>    Remove Generational substring from the parameter names, as requested by
>    reviewer feedback.

Thank you for making the changes.

-------------

Marked as reviewed by wkemper (Committer).

PR Review: https://git.openjdk.org/shenandoah/pull/341#pullrequestreview-1685798625


More information about the shenandoah-dev mailing list