Processor implemented systems and methods for reversible debugging using a replicate process system call
US9201762B1 · kind B1 · utility
Assignee
Inventor
Key dates
| Filing date | Apr 21, 2011 |
| Grant date | Dec 1, 2015 |
| Priority date | — |
| Expiry date | Sep 14, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/362
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Systems and methods are provided for debugging program code. Program code is executed in a process. Clone processes of the process are generated at predetermined time intervals to capture states of execution of the program code at the predetermined time intervals. State data is extracted from the clone processes to generate snapshots of execution of the program code at the predetermined time intervals. A display of the snapshots is provided for debugging the program code, where the snapshots include the extracted state data from the clone processes generated at the predetermined time.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.