1. A method to generate a partial commit-checkpoint, comprising: identifying a commit instruction associated with a region of instructions executed by a processor; identifying candidate instructions from the region of instructions; and generating a processor partial commit-checkpoint to save a current state of the processor, the partial commit-checkpoint based on calculated register values associated with live instructions, and including instruction reference addresses to link the candidate instructions.