Модульный отладчик - Modular Debugger

В модульный отладчик (mdb) - это расширяемый отладчик низкого уровня, разработанный Sun Microsystems для Солярис 7 операционная система. Теперь его исходный код открыт под Общая лицензия на разработку и распространение (CDDL).

Его исходный код теперь доступен во всех производных от Solaris с открытым исходным кодом, таких как Иллюмос.[1]

История

Проект mdb был начат в 1997 году Майк Шапиро и другие, когда операционная система Solaris добавляла поддержку 64-битных архитектур. До этого момента Solaris использовал старение adb отладчик, разработанный Стив Борн (изначально для Unix-дистрибутива AT&T SVR4).

Было очень сложно просто перенести adb с 32-битной архитектуры на 64-битную архитектуру, поэтому инженеры Sun решили создать новый отладчик, который будет обладать расширенными возможностями отладки, но при этом будет обратно совместим с adb.

Смотрите также

Рекомендации

  • Майк Шапиро (февраль 2009 г.). «Специально созданные языки». Очередь ACM. 7 (1): 18–24. Дои:10.1145/1508211.1508217. Получено 2011-04-02.