ruby-trunk-changes r42711 - r42716

今日は HP-UX で Thread が使えなかったのを利用可能にする対応などがありました。

drbrain:r42711 2013-08-28 04:54:53 +0900

r42695 で OpenSSL::SSLSocket#sysread_nonblock の rdoc でキーワード引数に exception: false を指定した時に返されるシンボルの typo を修正しています。 ドキュメントのみの修正なので [DOC] タグが必要ですね。

svn:r42712 2013-08-28 04:54:58 +0900

version.h の日付更新。

nobu:r42713 2013-08-28 11:25:04 +0900

HP-UX での setproctitle(3) のチェックのため configure.in にヘッダファイル sys/pstat.h のチェックを追加しています。 [ruby-core:56644] [Bug #8792]

nobu:r42714 2013-08-28 14:59:13 +0900

thread_pthread.c で Thread に使うための pthread のスレッドプールを管理しているリストに繋ぐ操作をシンプルになるように書き変えています。

nobu:r42715 2013-08-28 17:20:10 +0900

thread_pthread.c でマシンスタックの情報を取得するための STACK_DIR_UPPER() が #ifdef の中で重複して記述されていたので分岐の外にくくり出しています。

nobu:r42716 2013-08-28 17:20:13 +0900

HP-UX での Thread のサポートのため gettune(2) と pthread_attr_getstacksize(3) を使ったスタックサイズ取得の関数定義を追加しています。 [ruby-core:56645] [Feature #8793]