code/controllers/subsystems/overlays.dm 
| OVR_PUMP_RATIO | How many items should we process before we check for yield? Increasing this increases efficiency, but also raises risk of overrun. |
|---|---|
| OVR_PUMP_INIT | Initialize state required for OVR_MC_TRY_YIELD. |
| OVR_MC_TRY_YIELD | Check if we need to yield to the MC. This macro will sleep or break. |
Define Details
OVR_MC_TRY_YIELD 
Check if we need to yield to the MC. This macro will sleep or break.
OVR_PUMP_INIT 
Initialize state required for OVR_MC_TRY_YIELD.
OVR_PUMP_RATIO 
How many items should we process before we check for yield? Increasing this increases efficiency, but also raises risk of overrun.