Reversible Debugging Using Program Instrumentation
Reversible Debugging Using Program Instrumentation
复制标题
使用程序检测进行可逆调试
DOI:
10.1109/32.940726
复制
发表时间:
2001
期刊:
影响因子:
--
通讯作者:
Jen
中科院分区:
文献类型:
--
作者:
Shyh;W. Fuchs;Jen
Reversible execution has not been fully exploited in symbolic debuggers. Debuggers that can undo instructions usually incur a significant performance penalty during a debugging session. We describe an efficient reversible debugging mechanism based on program instrumentation. The approach enables repetitive debugging sessions with selectable reversible routines and recording modes. Experimental results indicate that the execution penalty can be significantly reduced with moderate code growth.