Patent · US Active

Adaptive granularity refinement in detecting potential data races

US7689780B2 · kind B2 · utility

0Cited by
0References
4Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 5, 2007
Grant dateMar 30, 2010
Priority date
Expiry dateApr 24, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/523
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus are provided for detecting data races that overcome the limitations of the prior art. In some embodiments, this is accomplished by detecting a first access to an object, determining whether the first access is associated with a suspicious pattern, automatically refining a pattern detection granularity from the object to a memory location within the object if a determination is made that the first access is associated with the suspicious pattern, and reporting the data race if a second access associated with the suspicious pattern occurs at the memory location after the pattern detection granularity is refined.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.