Entries from 2009-12-09 to 1 day
git config core.filemode false
gdb 7.0 をダウンロードする。 ./gdb/m68k-stub.c ./gdb/m32r-stub.c ./gdb/i386-stub.c ./gdb/sparc-stub.c 前回の調査で sparc-stub.c が良くまとまっている事が分かっているので見ていこう。 さっそく GDB コマンドなる物があるらしく説明がある。レジス…
SIGSEGV がうまくハンドルできない は代替スタックを指定すべきだったことを id:kazuhooku に教えてもらった。 こうしておけばスタックオーバーフローでも正しくシグナルハンドラが呼ばれる。 man sigaltstack にある例の通り。 stack_t ss; ss.ss_sp = GC_m…
メモリクリア比較。ポインタ vs 配列
naive な suffix array を実装して重複文字列を検索するコードを書くときに srfi 13 string library を使ってみた。 string-prefix-length 手続きがまさに欲しかったもので感心した。
Erlang の memecached クライアント作った。まだ複数サーバーに対応してなかったり、あまり使わないコマンドはサポートしていない。 既存クライアントの merle は色々と使いづらかったので自作。github に置いてあるので気軽に fork してもらえるとうれしい。