From: Hidetoshi NAGAI Date: 2003-11-12T14:50:01+09:00 Subject: [ruby-dev:21915] Re: pthread trouble on tcltklib 永井@知能.九工大です. From: nobu.nakada@nifty.ne.jp Subject: [ruby-dev:21914] Re: pthread trouble on tcltklib Date: Wed, 12 Nov 2003 13:59:53 +0900 Message-ID: <200311120459.hAC4xp64021281@sharui.nakada.kanuma.tochigi.jp> > とりあえずはTietewさんの[ruby-dev:21906]でいいのではないかと思 > いますが、「それ以上」というのはどこまでを想定してますか? Ruby から利用する外部ライブラリが native thread 対応に 構築されているケースは増えこそすれ減ることはないでしょうから, そのようなライブラリ一般に対して native thread を理由とした トラブルが発生しないようにすることを考えてました. 「個々のライブラリ毎にトラブル対策が必要だとすると, 『拡張ライブラリ作成が比較的容易』という Ruby の特長を 損なっているような気がするなぁ」と感じていたわけです. Ruby 本体が native thread 対応となってしまえば問題は なくなるのでしょうが (本当?(^_^;),これはまだ暫くは 望めそうにないので,それまでの繋ぎとしての対策というのを 想定していました. これは単なる誤解で Tietew さんの対策 patch で 十分に達成できているのかもしれないのですが, 少なくとも先のメールの時点ではずっと大掛かりに 各部の見直しが必要なのではないかと思ってました. # 当面は Tietew さんの patch を適用していただくだけで # きっと十分なんでしょうね. -- 永井 秀利 (九工大 知能情報) nagai@ai.kyutech.ac.jp