Cooperative Threading r1 (See the current copy)

Cooperative Threading

This threading model is sometimes called "fibers". It is the threading model where each thread must explicitly give up control of the process or CPU to allow other threads to run.