Debugging multithreaded programs with MPD |
| |
Authors: | Ponamgi M.K. Hseush W. Kaiser G.E. |
| |
Affiliation: | Dept. of Comput. Sci., Columbia Univ., New York, NY; |
| |
Abstract: | MPD, a multiprocessor debugger, is described. In MPD, users specify sequential or parallel event (breakpoint) expressions and associated actions; MPD automatically generates code to recognize these patterns of events and invokes the corresponding actions when the event expressions are satisfied during the program execution. The richness of the expression-specification language gives users a great deal of precision in formulating queries, obviating tedious searches through long traces of multithreaded software. Implementation issues are discussed |
| |
Keywords: | |
|
|