From: le4441ms@... (maeda shugo) Date: 1997-08-06T14:42:41+09:00 Subject: [ruby-dev:62] Re: About C struct who has references to ruby objects In article <199708060515.OAA05051@hoyogw.netlab.co.jp> matz@netlab.co.jp (Yukihiro Matsumoto) writes: | |Bufferオブジェクト ---------------> Dataオブジェクト | | ^ インスタンス変数 | | | |          | | | +---------------------------- Buffer構造体 | | 構造体のメンバ | | | |みたいにループしてしまっているのですが、これはやはりまずい | |でしょうか? | | まずくないです.一度マークしたオブジェクトは二度とマークしま | せんから,トラバースはループしません. そうですか。 実はGCでBufferオブジェクトが消されてしまうという自体が 起きているようで...うーむ。 Bufferオブジェクトはrb_global_variable()でマークした Hashに登録してるんですけど、なぜだろう。もう少し調べて みます。 -- 前田 修吾