tenderlove:r33775 2011-11-17 10:38:16 +0900
Psych.load_file でファイルを open しっぱなしになっていたのでブロックつきの open を使ってきちんと閉じられるようにしています。 [ruby-core:41088] [Bug #5645]
svn:r33776 2011-11-17 10:38:20 +0900
version.h の日付更新。
tenderlove:r33777 2011-11-17 10:42:54 +0900
Psych のテストで Struct の assert_equal が無限ループ(?)になるという理由でコメントアウトされていた assert が、直ってるということで復活させられています。どこで直ったのかなぁ。
usa:r33778 2011-11-17 20:24:07 +0900
select のベンチマークスクリプトでプロセス内の open できる fd の数の上限を Process.getrlimit(Process::RLIMIT_NOFILE) で取得しているところを Process::RLIMIT_NOFILE が未定義な時に対応して、仮に上限を 64 としてベンチマークを走らせるようにしています。
akr:r33779 2011-11-17 20:45:32 +0900
dbm の extconf.rb で DBM 型をチェックする際に Darwin では db.h と gdbm.h を #include しないといけないらしいということで have_type に追加のヘッダを渡したチェックも試行していたのですが、どうも必要ないんじゃないかということでやめています。 [ruby-dev:44884] SnowLeopard でも dbm.bundle ビルド成功していました。