タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

gdbに関するwata_dのブックマーク (4)

  • ユメのチカラ: gdbの実践的使い方


    (123456)gdb 使 ()() xemacs/gcc/gdb(DEC)使gdbgdbg
    wata_d
    wata_d 2006/10/17
  • gdbでSTLのコンテナの値を表示する方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -


    STL使 std::vector<int> array;gdb array[0] gdb print 使 int a=12;agdb  (gdb) print a printp" p a " "p[]"   std::vector<int> array; array[0]  (gdb) p array[0]
    gdbでSTLのコンテナの値を表示する方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -
    wata_d
    wata_d 2006/10/11
  • Buckblog: Inspecting a live Ruby process

    So, there are you. Logged into one of your production machines, staring at a rogue Ruby process, and wondering why it has been running away with 90% of the CPU for the last half hour. Sure, you can kill it, but you’d really like to know why it is stuck there. This isn’t the first time you’ve noticed this problem, and you’re getting a little tired of manually patching things up. But how do you figu

  • ユメのチカラ: 大規模ソフトウェアをgdbを利用して微視的視点から理解をする

    たまたま講読している php-dev というPHPの実装を日語で議論するメーリングリストで「mbstring の新関数」というスレッドがあった。新規にmb_list_encodings_alias_names()という関数を追加したらしいのだが、既存のmb_list_encodings()とどう違うのかどうかという議論がわきおこっている。 ここでは、mb_list_encodings()を題材にどうやってphpの実装を理解していくか、そのプロセスを記述してみたい。もちろんこの方法がベストであるとか、この方法でなければいけないとか、いつでもこの方法が適用可能だなんてことを主張するつもりは一切ないが、一つの例として大規模ソフトウェアの微視的理解方法を理解いただきたい。 1) mb_list_encodingsがどこで利用されているかを知る。 $ cd /usr/src/php-5.1.4 $

    wata_d
    wata_d 2006/09/30
  • 1