Re:Some things I've learnt about programming
by StavrosK on Thursday July 12, 2012 @07:50AM
(#4234087)
Aren't there debuggers that step backwards? That sounds useful in many cases, and not impossible to create, at least for special cases.
[ Parent
| on HN ]
Yes, they're usually called "Omniscient Debuggers". Intellitrace on Visual Studio provides this kind of funcionality.
Re:Some things I've learnt about programming
by zaptheimpaler on Thursday July 12, 2012 @11:08AM
(#4234859)
Also GDB has supported reverse-execution on some environments (i386-linux and amd64-linux included) since version 7.
Re:Some things I've learnt about programming
by brianpan on Thursday July 12, 2012 @10:06AM
(#4234536)
Some debuggers let you "drop frames". This brings you back up the call stack and you can step back down into the beginning of the method call.
http://stackoverflow.com/questions/2367816/when-using-the-ja...