Advancing and rewinding a replayed program execution
AssigneeReplay Solutions, Inc.
InventorsJonathan Lindo, Jeffrey Daudel, Arpad Jakab, Suman Cherukuri
Life of this patent
Estimating the term…
Loading patent…
AssigneeReplay Solutions, Inc.
InventorsJonathan Lindo, Jeffrey Daudel, Arpad Jakab, Suman Cherukuri
Estimating the term…
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 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.
A data processing system, comprising:
A data processing system, comprising:
A data processing system, comprising:
A non-transitory computer-readable storage medium encoded with sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform:
A non-transitory computer-readable storage medium encoded with sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform:
A non-transitory computer-readable storage medium encoded with sequences of instructions which, when executed by one or more processors, cause the one or more processors to perform:
A data processing system, comprising:
A data processing system, comprising:
A data processing system, comprising:
Dependencies are inferred from the claim text.