Advanced Debugger
The advanced debugger adb is the standard UNIX debugger found on Solaris 1 and 2, HP-UX and SCO. It is the successor of a debugger called db.
Original author(s) | Stephen R. Bourne |
---|---|
Developer(s) | AT&T Bell Laboratories |
Initial release | January 1979 |
Operating system | Unix and Unix-like |
Type | Command |
Overview
The initial version was written by Stephen R. Bourne.[1] ADB is the standard debugger on Solaris and the Solaris kernel debugger kadb that was introduced with SunOS-3.5 (1986) is a minor variant of adb.
A version of ADB was integrated into the BSD kernel as a kernel debugger.
On Solaris, ADB was replaced by the Modular Debugger mdb with Solaris 8 (2000) and the ADB command-line interface now is emulated by mdb when it is called as adb. Mdb has become OpenSource with OpenSolaris.
gollark: No, I was not citing my wonderful and excellent code.
gollark: Even projects with really good developers sometimes contain mistakes.
gollark: It's boring. And you can still make safety mistakes.
gollark: Since real people *do* make mistakes and have to handle errors, C with those features would not deprecate Rust/Zig/etc.
gollark: Yes, just write code which is right all the time and you don't NEED safety checks.
See also
- DBX, the symbolic debugger
References
- McIlroy, M. D. (1987). A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF) (Technical report). CSTR. Bell Labs. 139.
External links
- A Tutorial Introduction to ADB. J. F. Maranzano, S. R. Bourne / Bell Laboratories
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.