Patent · US Active

System and method for debugging of computer programs

US9268666B2 · kind B2 · utility

25Cited by
9References
7Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 1, 2011
Grant dateFeb 23, 2016
Priority date
Expiry dateDec 10, 2034

Classification

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

Abstract

We describe techniques which relate to bi-directional, in particular backwards, debugging of computer programs. Thus we describe identifying processes with shared memory access, such as threads or multicore processes, by arranging process (thread) memory ownership to deliberate provoke memory page faults to identify and handle concurrent memory access by multiple threads in such a manner as to enable deterministic replay, and hence backwards debugging.

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