RFR: Mixed evacuation [v2]

Kelvin Nilsen kdnilsen at openjdk.java.net
Mon Apr 19 21:11:32 UTC 2021


On Mon, 12 Apr 2021 19:41:17 GMT, Roman Kennke <rkennke at openjdk.org> wrote:

>> Kelvin Nilsen has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Chasing bug during prepare_for_old_collection
>>   
>>   One bug fix, a few cosmetic improvements, a change in loop structure to possibly avoid a gcc
>>   optimization error.
>
> src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp line 92:
> 
>> 90:     prepare_for_old_collections();
>> 91:   } else {
>> 92:     ShenandoahHeap* heap = ShenandoahHeap::heap();
> 
> I'd factor out the whole else block here to call prepare_for_young_collection() or whatever is fitting there.

I've refactored this code.  This comment is no longer relevant.

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

PR: https://git.openjdk.java.net/shenandoah/pull/29


More information about the shenandoah-dev mailing list