2010-01-01から1ヶ月間の記事一覧

PC環境検討会

よくわからない会合に行ってきた。Windows3台、OSX4台で、OSX率高し。Macは10年くらい使ってないので参考になった。 スタイル どこでもgenericな環境 or カスタマイズばりばり、という軸だと私は自前の常駐アプリが何本か走ってたりして後者なのだが、OSや場…

LRUSet

C++

キャッシュのデータ構造について。「キャッシュのデータ構造 with Boost.MultiIndex」と「slist LRUMap」でできるっぽいので、それぞれでLRUSetを実装してみた。GetかAddするとキューの末尾に並び替えられるというもの。まずBoost.MultiIndexのほう。http://…

DWARF の行情報を読む

DWARF の行情報を読むのをWindowsでやってみた。ELFをPEにしただけ。 http://github.com/firewood/test/blob/master/addr2line.cpp今のMinGW-GCCのデバッグ情報はDWARF2がデフォルトのようで*1、-gをつけると.debug_lineが付加されるようになる。*2PEだとIMA…