Entries from 2007-10-03 to 1 day

Subversionの話

Subversion を使うようになって数年が経ちますが、最近 svn diff/status/log/merge などのコマンドに熟達してきた。 気軽に ブランチを作る マージする コードを元のバージョンに戻す 問題となるコードを diff で調べる などができるようになって、作業効率…

起動音

ありがとう。nikqさん。

theVM

theVMという変数名は良いな。 theをつける発想はなかった。

ld --Map のリンクマップに eip が?

音楽プレイヤのCPU負荷が高いので調査していた。 スケジューラに手を入れて、実行していることが多い eip 範囲をゲット出来たのだけど。 そのアドレスが ld --Map の出力に載っていない。 正確には eip は 0xA002xxxxx くらいなのだけど Map ファイルは 0xA0…

メモリダンプとDLLの中身を比較

「ld --Map のリンクマップに eip が?」のつづき。 バイナリ列のパターンマッチをどうやったら楽にできるかを考えた結果、以下のように。 for i in `find -name "*.DLL"` ; do echo $i; od -x $i | grep -A2 '4589 8bf4 f445 5b5b 5d5e'; done 何ヶ所か途中…