ruby-trunk-changes r44712 - r44716

今日はスタックオーバフローの検出をより正確にする修正がありました。

nobu: r44712 2014-01-27 21:53:48 +0900

マシンスタックのスタックオーバフロー判定の関数 ruby_stack_overflowed_p() で、メインスレッドのスタックサイズの上限は getrlimit(2) の RLIMIT_STACK が利用可能だったらこれを使ってより正確な値を取得するようにしています。 [ruby-core:60113] [Bug #9454]

svn: r44713 2014-01-27 21:53:52 +0900

version.h の日付更新。

nobu: r44714 2014-01-27 22:09:26 +0900

SIGSEGV シグナル受信時のシグナルハンドラでメッセージを格納する文字配列の変数に const 修飾子を付加しています。

nobu: r44715 2014-01-27 22:16:25 +0900

r44712 の追加修正で getrlimit(2) で取得した rlim_cur を size_t に明示的にキャストして代入するようにして警告除去しています。 [ruby-core:60113] [Bug #9454]

nagachika: r44716 2014-01-27 22:35:54 +0900

r44712 の ChangeLog エントリが2つ重複していたのでひとつ削除しています。