Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Modular Debugger
Low-level debugger

The modular debugger (mdb) is an extensible, low-level debugger developed by Sun Microsystems for the Solaris 7 operating system. It is now open sourced, under the Common Development and Distribution License (CDDL).

Its source code is now available in all open source derivatives of Solaris, such as Illumos.

We don't have any images related to Modular Debugger yet.
We don't have any YouTube videos related to Modular Debugger yet.
We don't have any PDF documents related to Modular Debugger yet.
We don't have any Books related to Modular Debugger yet.
We don't have any archived web articles related to Modular Debugger yet.

History

The mdb project was started in 1997 by Mike Shapiro and others when the Solaris operating system was adding support for 64-bit architectures. Up until that point, Solaris was using the aging adb debugger developed by Steve Bourne (initially for Seventh Edition UNIX2).

It was very difficult to simply port adb from a 32-bit architecture to a 64-bit architecture, so Sun engineers decided to make a new debugger that would feature enhanced debugging capabilities, while being backward compatible with adb.

See also

References

  1. "mdb source in Illumos". http://src.illumos.org/source/xref/illumos-gate/usr/src/cmd/mdb/common/mdb/

  2. adb(1) – Version 7 Unix Programmer's Manual http://man.cat-v.org/unix_7th/1/adb