まつもと ゆきひろです

In message "Re: [ruby-dev:42369] [BUG: trunk] Lazy sweep and ObjectSpace.each_object"
    on Wed, 13 Oct 2010 14:13:46 +0900, SASADA Koichi <ko1 / atdot.net> writes:

| 解決策として、中田さんに ObjectSpace.each_object に相当する関数
|rb_objspace_each_objects を実行する前に sweep を完全に終了させる、という
|方法を教えてもらいました。

オブジェクトがsweep対象かどうかはわかるはずなんだから、sweep
されるはずのものはeach_objectの対象にしない手もあるんじゃな
いの? なんか勘違いしてる?