dbx (отладчик)
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 12 декабря 2013 года; проверки требуют 6 правок.
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 (англ.)
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |