会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 15. 发明授权
    • Reverse debugging
    • 反向调试
    • US08997059B2
    • 2015-03-31
    • US13952751
    • 2013-07-29
    • International Business Machines Corporation
    • Fan WangQi LiJiu Chang DuXiao Ling ChenLi Gang Mei
    • G06F9/44G06F11/36
    • G06F11/362G06F11/3644
    • A method and reverse debugger are provided for reversely debugging a program. The method includes: obtaining debugging information of the program as outputted by a compiler, the debugging information including information related to extended basic blocks of the program; in response to the program entering into reverse debugging, setting a reverse debugging checkpoint at an entry address of at least one extended basic block; in response to the program reaching a set reverse debugging checkpoint, storing information required by debugging that corresponds to the reverse debugging checkpoint; in response to receiving a set reverse debugging target breakpoint, making the program return to a reverse debugging checkpoint located before the reverse debugging target breakpoint and nearest to the reverse debugging target breakpoint, obtaining information required to be stored by the debugging stored at the reverse debugging checkpoint, and continuing to execute the program till the reverse debugging target breakpoint.
    • 提供了一种方法和反向调试器,用于反向调试程序。 该方法包括:获取由编译器输出的程序的调试信息,所述调试信息包括与所述程序的扩展基本块有关的信息; 响应于程序进入反向调试,在至少一个扩展基本块的入口地址设置反向调试检查点; 响应于程序到达一个设置的反向调试检查点,存储与反向调试检查点对应的调试所需的信息; 响应于接收到一个设置的反向调试目标断点,使程序返回到位于反向调试目标断点之前并且最接近反向调试目标断点的反向调试检查点,获取存储在反向调试中的调试所需的信息 检查点,并继续执行程序,直到反向调试目标断点。