Patent · US Expired

Forward post-execution software debugger

US8271955B1 · kind B1 · utility

15Cited by
53References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 23, 2004
Grant dateSep 18, 2012
Priority date
Expiry dateFeb 2, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3656
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system debug a computer program by using trace data, which is a recording of the sequence of machine instructions executed by a program during a time period along with the addresses and values of memory locations accessed and modified by each machine instruction. After the time period, the method and system use the trace data to simulate the execution of the program during the time period under the control of a debugger. In addition, the method and system use the trace data to simulate the execution of the program during the time period backwards in time under the control of the debugger.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.