Preamble
A collection of notes about debugging applications under Linux and related topics. Probably useful for debugging dogs. Partly applicable to other Unices. Work in progress.
Authors
Aurelian Melinte
Table of Contents
- The debugger
- The dynamic linker
- Core files
- The call stack
- The interposition library
- Memory issues
- Deadlocks
- Race conditions
- Resource leaks
- Transactional memory
- The compiler
- Aiming for and measuring performance
- Hardware emulators
- Building the toolkit
- Appendices
- References and further reading
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.