RFR: 8365880: Shenandoah: Unify memory usage accounting in ShenandoahFreeSet [v14]

Kelvin Nilsen kdnilsen at openjdk.org
Wed Oct 8 16:57:17 UTC 2025


On Fri, 3 Oct 2025 21:49:52 GMT, Kelvin Nilsen <kdnilsen at openjdk.org> wrote:

>> Kelvin Nilsen has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   simplify implementation of promote_in_place
>
> src/hotspot/share/gc/shenandoah/shenandoahGeneration.hpp line 71:
> 
>> 69:   // Usage
>> 70: 
>> 71:   volatile size_t _used;
> 
> Get rid of this.  no longer needed.  (search for volatile, most should go.)
> 
> do we need _max_capacity?  probably not.

Done.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/26867#discussion_r2414473715


More information about the shenandoah-dev mailing list