RFR: 8305403: Shenandoah evacuation workers may deadlock

Y. Srinivas Ramakrishna ysr at openjdk.org
Fri Apr 14 18:09:38 UTC 2023


On Fri, 7 Apr 2023 22:00:05 GMT, William Kemper <wkemper at openjdk.org> wrote:

>> src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp line 337:
>> 
>>> 335:           "end of concurrent marking.")                                     \
>>> 336:                                                                             \
>>> 337:   product(bool, ShenandoahSuspendibleWorkers, true, EXPERIMENTAL,           \
>> 
>> Given that turning this off would most likely result in correctness issues, or certainly will in the future when Lilliput arrives, we should consider removing this option altogether.
>
> I agree - should be a separate PR?

I agree that removing the flag is a good idea. Anyone recall why it was put there in the first place?

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

PR Review Comment: https://git.openjdk.org/jdk/pull/13309#discussion_r1167147858


More information about the shenandoah-dev mailing list