Presumably, it just means there needs to be explicit forking of the green thread for cpu bound operations, otherwise everything will run synchronously (because there’s no point where the green thread is paused to wait for an IO IRQ).
That is unless your compiler or JIT injects occasional yields into your synchronous code!
That is unless your compiler or JIT injects occasional yields into your synchronous code!