RFR: Allow young collection to suspend marking in old generation [v14]

Roman Kennke rkennke at openjdk.java.net
Mon Mar 1 19:24:00 UTC 2021


On Mon, 1 Mar 2021 18:26:40 GMT, earthling-amzn <github.com+71722661+earthling-amzn at openjdk.org> wrote:

>> src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp line 103:
>> 
>>> 101:                                                                                        \
>>> 102:   f(init_update_refs_gross,                         "Pause Init Update Refs (G)")      \
>>> 103:   f(init_update_refs,                               "Pause Init Update Refs (N)")      \
>> 
>> Looks like unrelated spacing changes
>
> Do you want me to revert this and put it in a separate PR? Maybe when we add a phase for remembered set scanning?

You could propose it upstream. However, looking at it again, it may have been done on purpose, to line up "Init Update Refs" with "Final Update Refs". Not sure how reasonable that is, though. I'd revert that part of the change here, though.

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

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


More information about the shenandoah-dev mailing list