Dbx
Материал из Seo Wiki - Поисковая Оптимизация и Программирование
Перейти к навигацииПерейти к поиску
dbx — проприетарный отладчик для языков Си, Си++, Фортран и Java, разрабатываемый Sun Microsystems и входящий в Sun Studio. Отладчик работает под ОС Solaris (как на sparc, так и на x86/x64) и, начиная с версии 7.4 (Sun Studio 10), под GNU/Linux (только на x86/x64).
Особенности
Кроме стандартных функций отладчика уровня исходного кода, таких как, например, пошаговое выполнение и просмотр значений переменных, dbx предоставляет следующие функции:
- работа с многопоточными приложениями как в терминах потоков, так и lwp (light-weight process)
- поддержка отладки приложений с OpenMP
- установку точек останова по гибким спецификациям - на метод (stop inmethod), класс (stop inclass), объект (stop inobject) и т. д.
- условия на срабатывание точек останова (stop -if ...)
- остановку приложения при получении определённого сигнала (команда catch), при генерации исключения (команда intercept), загрузке разделяемой библиотеки (stop dlopen) и множестве других событий
- выполнение кода на встроенном ksh при наступлении определённого события (например:
when in func { print param; }
) - поиск утечек памяти (команда check -leaks)
- отслеживание некорректного обращения к памяти (команда check -access)
- исправления кода "на лету" (команда fix)
Ссылки
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....
→