Cooperative Threading r4 (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.

Compare to Preemptive Threading