shenandoah-dev Digest, Vol 100, Issue 40

Kirill A. Korinsky kirill at korins.ky
Fri Jan 19 22:00:35 UTC 2024


On Fri, 19 Jan 2024 22:43:46 +0100,
Kemper, William wrote:
> 
> It's not a true deadlock. The VMThread is in a busy loop checking if other
> threads have finished. The SafepointTimeout is checked during execution of the
> VMThread's busy/wait loop. See
> https://github.com/openjdk/jdk17u-dev/blob/master/src/hotspot/share/runtime/safepoint.cpp#L250.
> 

Indeed.

That means I may use something huge like 1 second to avoid almost all logs
except when issue is happened, am I right?

-- 
wbr, Kirill


More information about the shenandoah-dev mailing list