From: Yukihiro Matsumoto Date: 2008-05-17T03:23:27+09:00 Subject: [ruby-dev:34731] Re: memory leak by Array#sort! まつもと ゆきひろです In message "Re: [ruby-dev:34726] memory leak by Array#sort!" on Fri, 16 May 2008 18:05:55 +0900, Tanaka Akira writes: |以下のように、Array#sort! の中で配列を変更するとメモりリークします。 直しました。まさか、正規表現マッチにもリークがあるとは思いま せんでした。レジスターをfreeするのを忘れてました。 |あと、上記のスクリプトを ^C で止めた時、以下の TypeError に |なることがあります。 | |-e:6:in `write': invalid inspect_tbl list for :write in # (TypeError) | from -e:6:in `puts' | from -e:6:in `puts' | from -e:6:in `block in
' | from -e:2:in `loop' | from -e:2:in `
' こちらは再現しませんでした。