RFR: 8357471: GenShen: Share collector reserves between young and old [v2]

Kelvin Nilsen kdnilsen at openjdk.org
Fri May 23 19:40:52 UTC 2025


On Wed, 21 May 2025 18:35:01 GMT, William Kemper <wkemper at openjdk.org> wrote:

>> Kelvin Nilsen has updated the pull request incrementally with two additional commits since the last revision:
>> 
>>  - respond to reviewer feedback
>>  - Keep gc cycle times with heuristics for the relevant generation
>
> src/hotspot/share/gc/shenandoah/shenandoahGenerationalHeap.hpp line 149:
> 
>> 147: 
>> 148:   // Transfers surplus old regions to young, or takes regions from young to satisfy old region deficit
>> 149:   TransferResult balance_generations();
> 
> Are we still using this `TransferResult` thing? Seems like we might be able to delete it with this change.

You're right.  Deleting.  Thanks.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/25357#discussion_r2105303068


More information about the hotspot-gc-dev mailing list