Invention Grant
US08099719B2 Transactional debugger for a transactional memory system and detecting conflicts
有权
事务性存储器系统的事务性调试器和检测冲突
- Patent Title: Transactional debugger for a transactional memory system and detecting conflicts
- Patent Title (中): 事务性存储器系统的事务性调试器和检测冲突
-
Application No.: US11820284Application Date: 2007-06-19
-
Publication No.: US08099719B2Publication Date: 2012-01-17
- Inventor: Martin Taillefer
- Applicant: Martin Taillefer
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45

Abstract:
Various technologies and techniques are disclosed for providing a debugger for programs running under a transactional memory system. When running a particular program using the debugger, the system detects when a conflict occurs on at least one conflictpoint that was set in the particular program. A graphical user interface is provided that displays information related to the detected conflict. The graphical user interface can display transactional state and/or other details independently of a conflict. A conflictpoint can be assigned to one or more regions of source code in one or more transactions in the particular program. A conflictpoint can also be assigned to a particular variable in the particular program. When running the particular program in a debug mode, execution is stopped if a conflict occurs on any of the conflictpoints.
Public/Granted literature
- US20080320334A1 Transactional debugger for a transactional memory system Public/Granted day:2008-12-25
Information query