Invention Grant
- Patent Title: Precise data-race detection using locksets
- Patent Title (中): 使用锁具进行精确的数据竞赛检测
-
Application No.: US11403414Application Date: 2006-04-12
-
Publication No.: US07752605B2Publication Date: 2010-07-06
- Inventor: Shaz Qadeer , Tayfun Elmas
- Applicant: Shaz Qadeer , Tayfun Elmas
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Klarquist Sparkman, LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A data race detection system is described which precisely identifies data races in concurrent programs. The system and techniques described utilize locksets to maintain information while searching through executions of a concurrent program. The locksets are updated according to program statements in the concurrent program. The dynamic updating of the locksets, combined with a less conservative approach then used in existing lockset data race detection techniques, allows the technique to be precise; that is, the technique does not report false positives when searching a program.
Public/Granted literature
- US20070245312A1 Precise data-race detection using locksets Public/Granted day:2007-10-18
Information query