Invention Grant
- Patent Title: Reverse debugging of software failures
-
Application No.: US16148810Application Date: 2018-10-01
-
Publication No.: US10565511B1Publication Date: 2020-02-18
- Inventor: Weidong Cui , Xinyang Ge , Baris Can Cengiz Kasikci , Ben Niu , Ruoyu Wang , Insu Yun
- 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: G06F9/44
- IPC: G06F9/44 ; G06N5/04 ; G06F11/36 ; G06F17/27 ; G06F17/28 ; G06N3/08 ; G06N5/02

Abstract:
Debugging systems are configured to resolve both memory aliasing conditions in which a write instruction is directed to an unknown destination address, and concurrency conditions in which control flow information is collected for multiple, concurrently executing threads. Recorded state values corresponding to an application's prior execution and control flow information are both obtained.
Information query