URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 67856
[ Назад ]

Исходное сообщение
"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."

Отправлено opennews , 09-Июн-10 21:46 
Анонсировано (http://blog.llvm.org/2010/06/new-lldb-debugger.html) появление нового отладчика LLDB (http://lldb.llvm.org/), основанного на технологиях проекта LLVM (http://www.llvm.org/). LLDB представляет собой инфраструктуру для организации отладки приложений и состоит из набора модулей и библиотек, использующих такие подсистемы LLVM как API для дизассемблирования, Clang AST (Abstract Syntax Tree), парсер выражений, генератор кода и JIT-компилятор. Так как LLDB еще находится на начальной стадии разработки, отладчик поддерживает только простейший набор сценариев отладки в режиме командной строки, но уже позволяет отлаживать многопоточные программы и автоматизировать работу при помощи скриптов.


По сравнению с GDB новый отладчик отличается значительно более высоким быстродействием при отладке программ большого размера. Также в будущем разработчики намерены обеспечить в LLDB более удобный интерфейс для отладки и улучшенную поддержку языка C++. Исходные тексты проекта распространяются...

URL: http://blog.llvm.org/2010/06/new-lldb-debugger.html
Новость: https://www.opennet.ru/opennews/art.shtml?num=26907


Содержание

Сообщения в этом обсуждении
"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено Аноним , 09-Июн-10 21:46 
Можно ли сравнивать быстродействие отладчика, если он поддерживает меньшее количество сценариев? Уверен, что быстродействие сравнивалось на аналогичных gdb сценариях - но, не повлияет ли на скорость отладчика потенциальние, т.е. неиспользуемые сценарии. Ведь если gdb поддерживает большее количество - то, и на тех что поддерживает lldb он будет проигрывать, что нечестно.
А в целом хорошая новость - выбора в дальнейшем будет больше

"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено Voviandr , 10-Июн-10 00:33 
респект разрабам, если ещё к этому отладчику годную морду прикрутят - буду рад неимоверно.

"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено Юрий , 10-Июн-10 01:07 
Яблочники прикрутят

"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено kshetragia , 10-Июн-10 05:31 
Сильно не уверен, что захотят ей поделиться.

"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено Аноним , 10-Июн-10 09:30 
А что ж комьюнити ? может жить только на подачках?

"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено kshetragia , 10-Июн-10 11:34 
Речь об Apple вообще-то

"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено int21h , 10-Июн-10 15:12 
>А что ж комьюнити ? может жить только на подачках?

оно поддерживает только макос - удачи в расчете на комьюнити ее пользователей...


"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено User294 , 10-Июн-10 15:37 
>Яблочники прикрутят

А остальные как обычно получат волшебный кукиш или пойдут стройными рядами покупать макось.


"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено Юрий , 10-Июн-10 15:41 
Все верно: покупать макось, а не XCode

"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено iZEN , 10-Июн-10 20:29 
А остальные, если им захочется, переделают LLDB под себя, включат код в свой проект и не будут открывать изменения и свой код — продавать продукт можно легально.

"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено Аноним , 12-Июн-10 23:56 
Если хочется готовую морду - покупаем макось. Нету денег - пишем сами морду или юзаем CLI. Яблоко тебе ничего не должны. Забываешь что сам по себе проект открытый, и в этом то преимушество что можно его доработать как тебе хочется

"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено sluge , 10-Июн-10 10:03 
страныне ребята-сначала почему то на мак полезли..

"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено Aleksey , 10-Июн-10 10:29 
Может потому, что они работают в Apple?

"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено int21h , 10-Июн-10 15:18 
>страныне ребята-сначала почему то на мак полезли..

ну так это эппл для себя делает :) кто хочет поработать? корпорация Эппл - только сегодня бесплатно! спешите!


"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено Юрий , 10-Июн-10 15:46 
>ну так это эппл для себя делает :) кто хочет поработать? корпорация
>Эппл - только сегодня бесплатно! спешите!

Может и "для себя" но не "только для себя":
All of the code in the LLDB project is available under the standard LLVM License, an open source "BSD-style" license.



"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено kshetragia , 11-Июн-10 04:55 
а как это относится к морде?


"Представлен LLDB - новый отладчик, развиваемый под эгидой пр..."
Отправлено fr0ster , 15-Июн-10 08:46 
Напишите свою.