Abstract
This paper summarizes techniques for designing and implementing source-level interactive debuggers for concurrent programs. Facilities common to source-level interactive debuggers have been adapted to meet the needs of a concurrent programming environment. Of special interest are those debugging facilities which allow the programmer to monitor and influence the execution of concurrent processes.
- [Cordy 81] J. R. Cordy, R. C. Holt, "Specification of Concurrent Euclid", Technical Report CSRG-133, Computer Systems Research Group, University of Toronto, 1981.Google Scholar
Index Terms
- Interactive debugging of concurrent programs
Recommendations
Interactive debugging of concurrent programs
Proceedings of the ACM SIGSOFT/SIGPLAN software engineering symposium on high-level debuggingThis paper summarizes techniques for designing and implementing source-level interactive debuggers for concurrent programs. Facilities common to source-level interactive debuggers have been adapted to meet the needs of a concurrent programming ...
Interactive debugging of concurrent programs
SIGSOFT '83: Proceedings of the symposium on High-level debuggingThis paper summarizes techniques for designing and implementing source-level interactive debuggers for concurrent programs. Facilities common to source-level interactive debuggers have been adapted to meet the needs of a concurrent programming ...
Debugging support for multi-paradigm concurrent programs
SPLASH Companion 2019: Proceedings Companion of the 2019 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for HumanityWith the widespread adoption of concurrent programming, debugging of non-deterministic failures becomes increasingly important. Record & replay debugging aids developers in this effort by reliably reproducing recorded bugs. Because each concurrency ...
Comments