[#11952] NORETURN — "Nobuyoshi.Nakada" <nobu.nakada@...>

なかだです。

24 messages 2001/01/10
[#11956] Re: NORETURN — WATANABE Hirofumi <eban@...> 2001/01/10

わたなべです.

[#11957] Re: NORETURN — matz@... (Yukihiro Matsumoto) 2001/01/10

まつもと ゆきひろです

[#11958] Re: NORETURN — WATANABE Hirofumi <eban@...> 2001/01/10

わたなべです.

[#11959] CVS branches (Re: Re: NORETURN) — matz@... (Yukihiro Matsumoto) 2001/01/10

[#12087] string#index, gsub, []= のバグ? — Beyond <beyond@...>

18 messages 2001/01/27
[#12091] Re: string#index, gsub, []= のバグ? — matz@... (Yukihiro Matsumoto) 2001/01/27

まつもと ゆきひろです

[ruby-dev:12078] Re: GC 内部で落ちる件

From: Shugo Maeda <shugo@...>
Date: 2001-01-26 06:42:02 UTC
List: ruby-dev #12078
前田です。

At Fri, 26 Jan 2001 14:38:44 +0900,
T.Shimomura <redbugml@netlife.gr.jp> wrote:
> Ruby の GC をマルチスレッド対応にする方法なんて思い浮かばなかったので、
> ruby_init() を呼んだのと別のスレッドから rb_eval_string() を呼ぶ場合、
> 一時的に GC を無効にすることで対応しています。

たぶん、他のスレッドから直接rb_eval_string()を呼ぶ代わりに、ruby
実行用のスレッドを用意して、evalしたい時はそのスレッドに処理させ
るようなコードにした方がよいと思います。

-- 
前田 修吾

In This Thread