Debugger thread synchronization control points
US6378124B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 22, 1999 |
| Grant date | Apr 23, 2002 |
| Priority date | — |
| Expiry date | Feb 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.