全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
软件学报  2003 

A Parallel Debugger with Fast Conditional Breakpoint
一种具有快速条件断点的并行程序调试器

Keywords: debugger,conditional breakpoint,dynamic instrumentation,run-time code patching
调试器
,条件断点,动态插装,动态补丁码

Full-Text   Cite this paper   Add to My Lib

Abstract:

A fast conditional breakpoint is considered to be an essential process control capability of advanced high-performance parallel debuggers. In this paper, the fundamental principles for finding and implementing fast conditional breakpoints are introduced and the design problems associated with their implementations such as code generation, code instrumentation and source program mapping are discussed. Dynamic code instrumentation, combined with hybrid code generation and source breakpoint identification, provides a well-suited solution to those problems. Using an enhanced version of the Dyninst run-time code patching library, a fast conditional breakpoint in a parallel debugger, XBUSTER, is implemented. Compared with GDB experimental results show that XBUSTER can debug a program with a higher efficiency. Compared with other fast conditional breakpoint implementations based on dynamic instrumentation technique, XBUSTER is more portable and functional.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133