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.: US11820284
    Application Date: 2007-06-19
  • Publication No.: US08099719B2
    Publication 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
Transactional debugger for a transactional memory system and detecting conflicts
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
Information query
Patent Agency Ranking
0/0