+5
−0
Loading
This patch implements nested checkpointing, i.e., you can now save the IR state more than once and revert more than once. For example, after two saves: save(1) and save(2), a revert() will bring you back to the IR state of save(2), one more revert will bring you back to the IR state of save(1).