Patent · US Active

Indexing a trace by insertion of memory snapshots for replay responsiveness

US9959194B1 · kind B1 · utility

21Cited by
32References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMar 8, 2017
Grant dateMay 1, 2018
Priority date
Expiry dateMar 8, 2037

Classification

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

Abstract

Inserting memory snapshots during indexing of a trace for responsive trace replay. A method includes identifying a plurality of points of interest in execution of executable entit(ies) whose execution is traced in first data stream(s). Based on the first data stream(s), a traced section of execution of the executable entit(ies) preceding each point of interest is replayed. During replay of each traced section of execution, memory addresses that are accessed by the executable entit(ies) during replay of the section, and a most recent value encountered at each memory address, is tracked. Second data stream(s) are recorded, which includes recording a plurality of memory snapshots in connection with the plurality of points of interest into the second data stream(s). Each memory snapshot summarizes memory addresses and values encountered in at least one section of execution preceding each point of interest.

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