Patent · US Active

Advancing and rewinding a replayed program execution

US9122601B2 · kind B2 · utility

3Cited by
32References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 18, 2014
Grant dateSep 1, 2015
Priority date
Expiry dateAug 18, 2034

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.