gdbこのリンクからユメのチカラ: gdbの実践的使い方何とも素晴らしい記事です。 「printfデバッグは百害あって一利なし。」名言です。よくやるからなぁ。。。僕。 やっぱり、効率よくコードを読むには、読みたい部分を決める 最初はできれば小さい範囲その部分を動かす小さいコードを記述するgdbなどで動かしながらコードを読んで行くがいい。 これは自分に向けての発言だったりするんだけども。最初にきっちりやると本当に時間の短縮になるので、やる所はやらないとなぁ。。。
先日のShibuya.pm #9のLightening Talkで「gdbでXS on mod_perlをデバッグ」という話をしてきました。XSを使い出すと、従来のPerl的デバッグだけでは不十分なのでgdbをうまく使って、効率的にデバッグしましょう、という話です。実は、はてな社内では1年近く前に勉強で話したネタだったのですが、ようやく公開することができました。 Shibuya.pmでは5分という枠があったのでショートver.でしたが、ここでは制限はないので、本来のロングバージョンの資料をアップします。ちょっと公開できない情報が混っていたので、xxxで隠していますが、ご了承ください。 ちなみに、Rubyとかでも似た感じでデバッグできると思うので、そちらの人も参考にしてください。長いよ!という人は、最後の「これは設定しておけ的gdb初期化マクロ」だけでもどうぞ。かなり便利です。 (資料公開が
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く