A method to spill values of registers onto stack, then pop it back later. Assists in Register Allocation. Has risks. Never spill:

  • Loop iteration variables