fn startCpuBoundOperation() void

If the build is multi-threaded and there is an event loop, then it calls yield. Otherwise, does nothing.