Patent · US Expired

Debugger thread synchronization control points

US6378124B1 · kind B1 · utility

78Cited by
17References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 22, 1999
Grant dateApr 23, 2002
Priority date
Expiry dateFeb 22, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3632
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A computer system, program product and method utilize thread synchronization for debugging multi-threaded computer programs. Synchronization control points (“sync points”) are used to conditionally suspend or delay execution of a thread or threads depending on another thread or threads hitting the same or other sync points. A thread hitting a synchronization control point is suspended, reference is made to break point table to determine what synchronization condition must be triggered to release the thread, and if triggered, what delay, if any, will be imposed prior to release.

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