|
|
|
|
|
by anthk
841 days ago
|
|
'TIme travel'. Ah, capturing the state and rolling back. Something a Z-Machine interpreter had 40 years ago I think, if not more, with the 'undo' command at the prompt :D. One day the OS' shells will have an undo command for everything, but they will waste tons of CPU cycles. And not by virtualizing. Altough if you run your OS under a light hypervisor such as xen, that funcionality might be able to be called from the userland and some kernel driver/hardware hook. Who knows. |
|
https://arxiv.org/abs/cs/0310016
https://www.youtube.com/watch?v=xpI8hIgOyko
Soon later, "debugging backwards in time" morphed into "time-travel debugging"