После 6 лет разработки вышел релиз отладчика GDB 7.0

Любые обсуждения, не нарушающие правил форума.

Модератор: Модераторы

После 6 лет разработки вышел релиз отладчика GDB 7.0

Сообщение Attid » 09.10.2009 11:01:40

Представлен новый релиз отладчика GDB 7.0, первая значительная версия с 2003 года. Новая версия распространяется под лицензией GPLv3. Среди улучшений - поддержка подключения расширяющих возможности отладчика Python-скриптов, реверсивная отладка, отладка в режиме нон-стоп (один из потоков в многопотоковой программе может быть остановлен, в то время как остальные продолжают выполняться), отладка в мултьиархитектурной среде, одновременная отладка нескольких процессов, поддержка отладки inline-функций.

Применяя реверсивную отладку, в GDB 7.0 можно пройти по тексту программы в обратном направлении, в том числе пошагово. В настоящее время реверсивная отладка работает только на платформах i386-linux и amd64-linux.

Новый отладчик умеет записывать обрабатываемый материал (программу), затем воспроизводить его заново ("Process Record/Replay"). Можно также переключаться из режима реверсивной отладки в обычный режим и наоборот.

Еще одной интересной новинкой можно считать новый интерфейс для JIT (just-in-time) компиляции. Это позволяет компиляторам создавать файлы отладки для процессов и уведомлять GDB. Это нововведение не столь важно для пользователей, сколько для разработчиков компиляторов - они будут вынуждены улучшать свои разработки для поддержки данной возможности. В настоящее время только компилятор LLVM позволяет ее использовать. Новый интерфейс для написания скриптов позволяет управлять GDB используя Python (при компиляции отладчика должна быть использована соответствующая опция).

http://sourceware.org/ml/gdb-announce/2 ... 00001.html
http://www.gnu.org/software/gdb/news/
http://www.opennet.ru/opennews/art.shtml?num=23771
Аватара пользователя
Attid
долгожитель
 
Сообщения: 2585
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E

Re: После 6 лет разработки вышел релиз отладчика GDB 7.0

Сообщение Logo » 09.10.2009 14:12:07

После получаса проб, приложение вместе с Лазарусом, GDB и KDE завистли намертво. Пока вернул старый :) Придется согласовываться троице: Lazarus-FPC-GDB.
Logo
постоялец
 
Сообщения: 464
Зарегистрирован: 20.08.2008 01:00:47

Re: После 6 лет разработки вышел релиз отладчика GDB 7.0

Сообщение hinst » 22.10.2009 17:51:32

управлять отладчиком скриптами на питоне - сурово...
LLVM - в первый раз вижу. что за зверь...
Аватара пользователя
hinst
энтузиаст
 
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38


Вернуться в Потрепаться

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19

Рейтинг@Mail.ru