会议专题

New Debugging Techniques with Reverse Debugging

  Conventional debugging techniques allow users to control program execution only in the forward direction,forcing developers to apply time-consuming methods to attempt to identify the problem.True reverse debugging technologies have the potential to greatly reduce the time required to identify and solve many of the most difficult bugs by adding the ability to replay program execution.This discussion is fo cused on the Linux development environment,and explores so me key challenges presented by debugging co mplex codes.It describes the value of a reverse capability that enables a developer to examine not just the current state of the program,but to follow its logic backward in execution time from the point of failure,and how this approach allows for significant produ ctivity gains.This discussion highlights: ●Limitations o f the classical interactive debugger paradigm ●An intuitive interface for debugging based upon reverse debugging ●New deb ugging techniques enabled by recorded program exe cution.

Reverse Debugging Debug Backwards ReplayEngine

Ed Hinkel

Senior Solutions Engineer,Rogue Wave Software

国内会议

2012全国高性能计算学术年会

张家界

英文

1-4

2012-10-29(万方平台首次上网日期,不代表论文的发表时间)