Concurrent marking of root objects

raell at web.de raell at web.de
Fri May 29 00:17:03 UTC 2020


Hi,

this isn't a real question, but more kind of an idea. After Shenandoah has made evacuation
of root objects concurrent in JDK 14, I wonder if it shouldn't be possible to mark root
objects concurrently, as well? To my understanding, the SATB barrier is already able
to detect reference changes on root objects. So, at least from the SATB barrier point of view,
it shouldn't be much of a difference if root objects are marked in a STW phase or concurrently.

Regards
Ralph


More information about the shenandoah-dev mailing list