> Second, Loom's virtual threads can also be forcibly preempted by the scheduler at any safepoint to implement time sharing