Snapshotting executing code with a modifiable snapshot definition
US9465721B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 19, 2013 |
| Grant date | Oct 11, 2016 |
| Priority date | — |
| Expiry date | Aug 19, 2033 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/366
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A tracing and debugging system may take a snapshot of an application in response to an event, and may continue executing the program after the snapshot is captured. The snapshot may be stored and retrieved later in a debugging tool where a programmer may browse the snapshot or the snapshot may have some other analysis performed. The snapshot may contain a subset of the state of the application, such as call stacks, portions of source code, the values of local and global variables, and various metadata. The snapshot may be defined in a snapshot configuration that may include an event description and data to be collected.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.