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

Fail-Safe C

Fail-Safe Cが公開されている。Fail-Safe Cは、完全な ANSI-C 規格への準拠を実現しながら、実行状態の破壊や乗っ取りに繋がる全ての危険な操作を検出し防止するC言語の処理系だそうだ。ライセンスはQPL。 そういえば、やや話はずれるが、pccはOpenBSDのツリ…

iogrind

http://live.gnome.org/iogrind。ディスクアクセス(というか、IO)のプロファイラ。valgrindから呼ばれる形で使うっぽい。

害のないrace conditionなんてない

There are no harmless race conditionsでOwen TaylorがMugshotのWindows版クライアントのアップグレード用に存在したrace conditionをデバッグしたときの事が書いてある。"combined with uninstalling and installing things about 200 times, I was able t…

FreeBSDで困ること

プロファイラが見付からない。gprof以外の選択肢が見つけられないんですが、FreeBSDだと何でプロファイル取るのが普通なんでしょうか。user spaceのプロファイルさえ取れればいいんだけど、gprofはいちいち-pgつけてコンパイルしなおさないといけないのがめ…