System and method for debugging computer program based on execution history
    1.
    发明授权
    System and method for debugging computer program based on execution history 有权
    基于执行历史调试计算机程序的系统和方法

    公开(公告)号:US08935673B1

    公开(公告)日:2015-01-13

    申请号:US13691155

    申请日:2012-11-30

    CPC classification number: G06F11/3636 G06F11/3612

    Abstract: A system and method are provided for enhanced navigation along execution time and code space in a debugger to assist a user in remediating errors, streamlining, or reverse engineering a computer program and the source code thereof. Snapshots of system states are recorded, a causality tree of commands is constructed through execution of the program to be debugged, and an intelligent display of system states captured during runtime and indexed or cross-referenced by time are displayed to the user in an intelligent manner to aid the user with certain debugging tasks. Additionally, further features in assisting the user to locate a root cause of an error or unexpected value and remediate that cause are also provided.

    Abstract translation: 提供了一种系统和方法,用于沿调试器中的执行时间和代码空间增强导航,以帮助用户纠正错误,简化或逆向工程计算机程序及其源代码。 记录系统状态的快照,通过执行要调试的程序构建命令的因果树,并且以智能方式向用户显示在运行时捕获的系统状态并按时间索引或交叉引用的智能显示 以帮助用户进行某些调试任务。 此外,还提供了辅助用户定位错误或意外价值的根本原因并修复该原因的其他特征。

Patent Agency Ranking