Russian Qt Forum

Qt => Общие вопросы => Тема начата: ecspertiza от Октябрь 12, 2009, 10:19



Название: Работа с потоками
Отправлено: ecspertiza от Октябрь 12, 2009, 10:19
Посоветуйте отладчик в котором можно легко было бы просмотреть какие потоки созданы софтиной, если ещё и класс отображался бы который создал поток было бы вообще изумительно. Сразу скажу с gdb я не подружился.


Название: Re: Работа с потоками
Отправлено: shadone от Октябрь 12, 2009, 13:03
gdb. Команда "info threads"
Это единственный отладчик под Linux/Unix.

С ним надо дружить, он очень мощный :) мощнее него только windbg под Windows.


Название: Re: Работа с потоками
Отправлено: SASA от Октябрь 13, 2009, 17:30
А какая ОС.
Если виндюки, то студийный отладчик всё покажет.
Цитировать
если ещё и класс отображался бы который создал поток
А вот этого я не понял  :-\


Название: Re: Работа с потоками
Отправлено: SLiDER от Октябрь 14, 2009, 00:20
Это единственный отладчик под Linux/Unix.

Лукавите  ;) не единственный, но единственный вменяемый :) имхо

С ним надо дружить, он очень мощный :) мощнее него только windbg под Windows.

А как же softice, даже обидно стало  :'(


Название: Re: Работа с потоками
Отправлено: shadone от Октябрь 14, 2009, 12:01
Это единственный отладчик под Linux/Unix.

Лукавите  ;) не единственный, но единственный вменяемый :) имхо
какие еще отладчики есть? интересует пожалуй только Linux и Mac. я могу поправиться - gdb единственный отладчик о котором я слышал.

С ним надо дружить, он очень мощный :) мощнее него только windbg под Windows.

А как же softice, даже обидно стало  :'(
у softice основная сфера применения другая, не отладка приложений.


Название: Re: Работа с потоками
Отправлено: Igors от Октябрь 14, 2009, 12:19
какие еще отладчики есть? интересует пожалуй только Linux и Mac. я могу поправиться - gdb единственный отладчик о котором я слышал.
На Mac тоже только gdb и он совсем не плох (хоть и не без придури)


Название: Re: Работа с потоками
Отправлено: SLiDER от Октябрь 14, 2009, 13:11
какие еще отладчики есть? интересует пожалуй только Linux и Mac. я могу поправиться - gdb единственный отладчик о котором я слышал.
Ну хотя бы вот этот -> http://www.totalviewtech.com/products/totalview.html, сразу оговорюсь, жутко платный, но от этого не менее хороший.

у softice основная сфера применения другая, не отладка приложений.
Что однако не мешает мне использовать его для отладки именно приложений, особенно многопоточных приложений, и тут его идеология гипервизора делает его безусловным лидером, IMHO. На Windows платформе естественно :)