Invention Grant
- Patent Title: Memory validity states in time-travel debugging
-
Application No.: US15960066Application Date: 2018-04-23
-
Publication No.: US10592396B2Publication Date: 2020-03-17
- Inventor: Henry Gabryjelski , Jackson Michael Davis , Patrick Lothian Nelson , Del Myers , Thomas Lai , Jordi Mola
- Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agency: Workman Nydegger
- Main IPC: G06F11/36
- IPC: G06F11/36 ; G06F11/32

Abstract:
Presenting historical state associated with prior execution of an entity. Based on replaying segment(s) of execution of an entity based on a trace, embodiments could present an indication of whether a value of a code element is, at a first execution time point, unknown, known, previously known, and/or known in the future. Additionally, or alternatively, embodiments could present an indication of a value relied upon by simulated execution of a function at a second execution time point, along with an indication of a timing of knowledge of the value in relation to the second execution time point. Additionally, or alternatively, embodiments could present an indication that a return value of a function would be known if the function had executed at a third execution time point, or an indication that the return value would be unknown if the function had executed at the third execution time point.
Public/Granted literature
- US20190324892A1 MEMORY VALIDITY STATES IN TIME-TRAVEL DEBUGGING Public/Granted day:2019-10-24
Information query