Patent · US Active

Advancing and rewinding a replayed program execution

US8832660B2 · kind B2 · utility

6Cited by
8References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 7, 2011
Grant dateSep 9, 2014
Priority date
Expiry dateFeb 11, 2032

Classification

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

Abstract

In an embodiment, a data processing system comprises a storage system coupled to a unit under test comprising a heap memory, a static memory and a stack; second logic operable to perform: detecting one or more changes in a first state of the heap memory and the static memory; storing, in the storage system, as a state point of the unit under test, the one or more changes in the first state of the heap memory and the static memory; third logic operable to perform: receiving a request to change the memory under test to a particular state point; in response to the request, loading the particular state point from the storage system and applying the particular state point to the heap memory and the static memory to result in changing the heap memory and the static memory to a second state that is substantially equivalent to the first state.

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