マルチスレッドのデバッグ

みんな苦労してる
14
はるえす@イカのフレンズ @Rayerd

マルチスレッドプログラミングのデバッグってどうやるんだろう

2010-11-02 19:08:00
SKS rep @repeatedly

感 RT @Rayerd: マルチスレッドプログラミングのデバッグってどうやるんだろう

2010-11-02 19:10:48
はるえす@イカのフレンズ @Rayerd

oh RT @repeatedly: 感 RT @Rayerd: マルチスレッドプログラミングのデバッグってどうやるんだろう

2010-11-02 19:12:10
めるぽん.c @melponn

机上 RT @Rayerd: マルチスレッドプログラミングのデバッグってどうやるんだろう

2010-11-02 19:13:21
@cheshireCats

勘じゃなくて感にしてるのは意図的なのかな…

2010-11-02 19:13:31
alwei @aizen76

正解 RT @melponn: 机上 RT @Rayerd: マルチスレッドプログラミングのデバッグってどうやるんだろう

2010-11-02 19:13:48
くまぎ @kumagi

マルチスレッドのデバッグは状況がおかしくなったところでassert()で停めてデバッガでinfo threadsって打って各スレッドの相対状況を鑑みながら要するに勘。誰か効率のいい方法教えてください…。

2010-11-02 19:21:32
Akira Takahashi @cpp_akira

教えてください RT @kumagi: マルチスレッドのデバッグは状況がおかしくなったところでassert()で停めてデバッガでinfo threadsって打って各スレッドの相対状況を鑑みながら要するに勘。誰か効率のいい方法教えてください…。

2010-11-02 19:23:17
若年寄(もう若くない) @kikairoya

マルチスレッドのデバッグをしたくないならマルチスレッドにしなければいい、とか言ったら殴られるかな

2010-11-02 19:23:59
えりっく @siritori

マルチスレッドのデバッグで発狂しそうな人にErlangを って言いそうになったけどそこまで極められてないのでぼくがいえたもんじゃない

2010-11-02 19:25:00
alwei @aizen76

まぁマルチタスクプログラムはある程度デバッガの力も必要だけど、基本は一時停止を駆使しながらあとはリアルタイムにprintfデバッグが最も効率いい気がする

2010-11-02 19:25:05
イスラエルエリカちゃん @syuu1228

マルチスレッドが嫌ならfork()すればいいじゃない(ぉ

2010-11-02 19:25:08
alwei @aizen76

@kikairoya ゲームだとマルチスレッドじゃないとかありえないです、ゴメンナサイ

2010-11-02 19:25:34
👻 道化師 🃏 @wraith13

ブルートフォースアタック RT @Rayerd: マルチスレッドプログラミングのデバッグってどうやるんだろう

2010-11-02 19:26:42
Fadis @fadis_

マルチスレッドでもgdbで追いかけることは出来る ただ操作がマゾくなるだけ ._.

2010-11-02 19:27:04
めるぽん.c @melponn

マルチスレッドをマイクロスレッドにして手動でスレッドを制御できるようにして、必ず再現できるようにしておくといいみたいな話はどこかで聞いたことある気がする

2010-11-02 19:28:42
でちまるさん(実際かわいい) @decimalbloat

これは「アーワタシ http://tricklib.com/cxx/ex/bugbeard/ ツクッタアルヨーツカウヨロシイネー」の婉曲表現 RT @wraith13: ブルートフォースアタック RT @Rayerd: マルチスレッドプログラミングのデバッグってどうやるんだろう

2010-11-02 19:30:12
alwei @aizen76

しかしマルチタスク関係のバグは大抵、勘で直してたな…一番始めの結論で間違いなかった…

2010-11-02 19:31:23