3 ms·
For what it's worth, the DMTCP [1] user-space checkpoint/restore system does that (and more). C/R is a way of doing coarse batch-based reversible debugging, typ
by gnufx 7y ago
For what it's worth, the DMTCP [1] user-space checkpoint/restore system does that (and more). C/R is a way of doing coarse batch-based reversible debugging, typically of distributed HPC programs, and FReD [2] is a(n unfortunately dead) reversible debugger using DMTCP record/replay.
1. http://dmtcp.sourceforge.net/ http://dmtcp.sourceforge.net/
2. https://arxiv.org/abs/1212.5204 https://arxiv.org/abs/1212.5204
- jasonlaster11 7y agoThanks for sharing!
- jasonlaster11 7y agoFrom a user perspective, we are trying to focus less on rewind and step back and more on adding logging retroactively. The best way to think about this is when the user adds a logpoint, they'll immediately see the logs in the console. We hope that making logging much better is a great way to help people better understand the recording.
- dustingetz 7y agoadding log statements retroactively - that's awesome