All of HotSpot&#x27;s GCs for example. Here&#x27;s a survey of different approaches for stopping in GC.<p><a href="http:&#x2F;&#x2F;dl.acm.org&#x2F;authorize.cfm?key=N98613" rel="nofollow">http:&#x2F;&#x2F;dl.acm.org&#x2F;authorize.cfm?key=N98613</a><p>Also note that Azul almost certainly has the same mechanism to do things like stop the world for dynamic class loading, even if it isn&#x27;t using it for GC when running the pauseless collector.<p>And Section 4 and 5 of this paper talks a bit more about it&#x27;s implemented <a href="http:&#x2F;&#x2F;chrisseaton.com&#x2F;rubytruffle&#x2F;icooolps15-safepoints&#x2F;safepoints.pdf" rel="nofollow">http:&#x2F;&#x2F;chrisseaton.com&#x2F;rubytruffle&#x2F;icooolps15-safepoints&#x2F;saf...</a>.