Patent · US Active

Time travel debugging in managed runtime

US9875173B2 · kind B2 · utility

24Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 30, 2014
Grant dateJan 23, 2018
Priority date
Expiry dateJul 16, 2034

Classification

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

Abstract

Various technologies described herein pertain to time travel debugging in a managed runtime system. The managed runtime system can include an execution component that executes a managed program component. Moreover, the managed runtime system can include a time travel debugger component. The time travel debugger component can be configured to record a sequence of live-object snapshots of program states during execution of the managed program component. A live-object snapshot can include live objects from a heap in memory at a given time during the execution. Moreover, the time travel debugger component can be configured to replay at least a portion of the execution of the managed program component based upon the live-object snapshots.

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