From: matz@... (Yukihiro Matsumoto) Date: 1997-08-06T14:15:14+09:00 Subject: [ruby-dev:60] Re: About C struct who has references to ruby objects まつもと ゆきひろです In message "[ruby-dev:53] About C struct who has references to ruby objects" on 97/08/06, maeda shugo writes: |前田です。 | Data_Wrap_Struct(class,mark,free,ptr) | |のmarkに指定する関数はオブジェクトへの参照を持つメンバを |gc_markするだけでよいのでしょうか? 良いです. |Bufferオブジェクト ---------------> Dataオブジェクト | ^ インスタンス変数 | | |          | | +---------------------------- Buffer構造体 | 構造体のメンバ | |みたいにループしてしまっているのですが、これはやはりまずい |でしょうか? まずくないです.一度マークしたオブジェクトは二度とマークしま せんから,トラバースはループしません. まつもと ゆきひろ /:|)