undoDB: back in time debugger
"Bi-directional Linux debugger" allows the programmer to go back in execution time for C/C++ programs [apparently it's been around for Java for sometime already].
It is a non-trivial feat since read/write data have to be undone, especially for global variables. And if you have more than one program/thread running, for get about it since global states [esp if they use resources outside of the program like hardware register or flash memory or a file on HDD].
Copyright 2006, DannyHSDad, All Right Reserved.
It is a non-trivial feat since read/write data have to be undone, especially for global variables. And if you have more than one program/thread running, for get about it since global states [esp if they use resources outside of the program like hardware register or flash memory or a file on HDD].
Copyright 2006, DannyHSDad, All Right Reserved.