From: Hidetoshi NAGAI Date: 2003-11-12T12:03:36+09:00 Subject: [ruby-dev:21908] Re: pthread trouble on tcltklib 永井@知能.九工大です. From: nobu.nakada@nifty.ne.jp Subject: [ruby-dev:21905] Re: pthread trouble on tcltklib Date: Wed, 12 Nov 2003 11:27:37 +0900 Message-ID: <200311120227.hAC2RZ64017978@sharui.nakada.kanuma.tochigi.jp> > pthreadごとに固有のスタックを持っているとすると、生成されたのと > 別スレッド上でのrb_thread_restore_context()や、Init_stack()した > 以外のスレッド上でのGCは、まともに動くとは思えません。 ということは,今回は tcltklib.c 側の修正の効果と合わせて 「たまたまうまく」これで問題が隠せただけで,問題の本質は 何も解決されてないということですね. # 所詮は応急処置に過ぎなかったか...(^_^; そうすると問題は「今後どうするか」ということになりますね. ruby thread 切り替えを一つの pthread に絞るように変更するのは 簡単だろうとは思いますが,それ以上はかなりの大仕事ですよね? -- 永井 秀利 (九工大 知能情報) nagai@ai.kyutech.ac.jp