register spilling definition programming, compiler
(By analogy with spilling the contents of an overfull container) When a compiler
is generating machine code
and there are more live variables than the machine has registers
and it has to transfer or "spill" some variables from registers to memory.