From: MAEDA Shugo Date: 1997-06-02T14:43:41+09:00 Subject: [ruby-list:3068] Re: about GC 前田です。 On Mon, 2 Jun 97 13:46:31 JST, Yukihiro Matsumoto wrote: ||Cの構造体にrubyのオブジェクトを持たせている ||のですが、GCの時にトラブルが起きるような気が ||します。 | |具体的にどういうトラブルか教えていただけませんか? 実際に起きたわけではないのですが、 | 開放されてはいけないオブジェクトが開放される? のではないかと思うんです。 S-Langでバッファが作成された場合は、対応するrubyの 変数がないわけですから、死んでいるオブジェクトと みなされてしまうのでは、と思ったのですが、どうでしょう? もしそうだとしたら、バッファの生成時にHashなどに登録 するようにして、バッファが破棄された時はHashから、 削除するようにすればよいでしょうか? -- 前田 修吾