RFR: Add generations to freeset [v5]

Kelvin Nilsen kdnilsen at openjdk.org
Tue Apr 18 23:14:30 UTC 2023


On Thu, 13 Apr 2023 16:23:50 GMT, Y. Srinivas Ramakrishna <ysr at openjdk.org> wrote:

>> Kelvin Nilsen has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Remove debug instrumentation
>
> src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp line 1002:
> 
>> 1000:         // ephemeral objects.  It also delays aging of regions, causing promotion in place to be delayed.
>> 1001:         clear_mutator_free(idx);
>> 1002:         set_collector_free(idx);
> 
> Is there a situation when a region can be both in collector and in mutator free sets?

No.  New comments clarify this.

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

PR Review Comment: https://git.openjdk.org/shenandoah/pull/250#discussion_r1170653314


More information about the shenandoah-dev mailing list