RDB: A System for Incremental Replay Debugging

RDB: A System for Incremental Replay Debugging(1997)

引用 28|浏览21
暂无评分
摘要
To facilitate the process of tracking program bug symptoms to their causes while debugging, we have developed a robust architecture for program tracing and replay. RDB is a framework for program instrumentation which modifies user programs to perform complete and highly efficient tracing of an execution including interactions with the operating system and asynchronous interrupts. We have developed a library which can be plugged into existing debugging tools to add trace-and-replay functionality, and we have developed a new prototype debugger using our library which provides replay control and flowback capabilities. We discuss the design and implementation of all aspects of the system and suggest future debugging tools and techniques based on this technology. This paper is the discussion of the author''s project for the degree of Master of Science, and is the culmination of two years of work in this area with Professor Robert H.B. Netzer.
更多
查看译文
关键词
program instrumentation,professor robert h.b,program bug symptom,future debugging tool,operating system,debugging tool,replay control,user program,flowback capability,incremental replay debugging,asynchronous interrupts
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要