Lt304888.ru

Туристические услуги

Dbx

13-10-2023

DBX — проприетарный отладчик уровня исходного кода для языков C, C++, Фортран и Java, доступный для операционных систем Solaris, AIX, IRIX, Tru64 UNIX, z/OS, GNU/Linux и BSD.

Примечательные функции

  • Поддержка отладки приложений OpenMP;
  • Останов по различным условиям:
    • catch;
    • intercept;
    • stop dlopen;
    • stop inmethod;
    • stop inclass;
    • stop inobject;
    • stop -if <cond>;
  • Выполнение сценария оболочки при наступлении определённого события (when in <func> { print param; });
  • Поиск утечек памяти (check -leaks);
  • Отслеживание некорректного обращения к памяти (check -access);
  • Исправление кода «на лету» (fix);
  • (Solaris) Работа с многопоточными приложениями в контексте потоков и LWP.

Ссылки

  • Debugging a Program With dbx  (англ.)
  • Gdb vs. dbx feature comparison  (англ.)
  • Dbx и отладочная информация  (рус.)
  • Отладка AMD64 на уровне машинного кода с помощью отладчика dbx  (рус.)

Dbx.

© 2020–2023 lt304888.ru, Россия, Волжский, ул. Больничная 49, +7 (8443) 85-29-01