まつもと ゆきひろです
In message "[ruby-list:13546] memory leak at while loop in iterator block"
on 99/04/09, Yoshinori Toki <toki / freedom.ne.jp> writes:
|イテレータブロックの中の while ループの中で変数を定義すると、while ルー
|プを抜けるまでの間、その変数に代入されたオブジェクトがガベージコレクショ
|ンで回収されなくなるみたいです。
|ruby-1.2.4 が出たばかりなのに、なんだかケチを付けてるみたいで申し訳な
|いです。数日前からこの現象に気づいていたのですが、なかなか原因が特定で
|きなかったので 1.2.4 のリリースに間に合いませんでした。
幸い(?),私のミスで1.2.5がすぐに出ることが決まったので幸い
でした.ついでに同じ場所に関する1.3系のバグも見つかったし.