首页 | 本学科首页   官方微博 | 高级检索  
     


An execution-backtracking approach to debugging
Authors:Agrawal   H. De Millo   R.A. Spafford   E.H.
Affiliation:Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN;
Abstract:Spyder, a system for selective checkpointing of computational sequences, is presented. It lets users backtrack from checkpoints without the need to reexecute the program to reach recent prior states. In contrast to more comprehensive (and storage-intensive) checkpointing schemes, backtracking in this approach is constrained to limit storage requirements. The resulting debugger offers a structured view of dynamic events, similar to lexical scope rules' effect on static visibility. The debugger also speeds backtracking to statements before loops and provides what-if capabilities
Keywords:
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号