System and method for debugging of computer programs
US9268666B2 · kind B2 · utility
25Cited by
9References
7Claims
0Family size
Assignee
Inventors
Key dates
| Filing date | Dec 1, 2011 |
| Grant date | Feb 23, 2016 |
| Priority date | — |
| Expiry date | Dec 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.