Method and apparatus for resuming execution of a failed computer program
US6874138B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Nov 28, 2000 |
| Grant date | Mar 29, 2005 |
| Priority date | — |
| Expiry date | May 7, 2022 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/1489
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Method and apparatus for resuming execution of a failed computer program. A program is compiled using two compilers to generate first and second sets of object code. Checkpoints are identified in the program, and checkpoint code is generated for execution at the checkpoints. If execution of the first set of object code fails, checkpoint data is recovered and execution of the program is resumed using either the first or second set of object code. In one embodiment, the first set of object code is re-executed before trying the second set of object code.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.