■2004-11-13
* [Perl] perl-5.8.6-RC1におけるthreadsの修正点
perldeltaより。
- Perlのコマンドラインオプションに-dt追加。デバッガがマルチスレッド(threads)をサポート。
- threads::sharedで共有された配列をforeachするとPerlがクラッシュしていたが、修正された。
- 共有配列リファレンスから要素をpopしてもメモリリークしなくなった。
だんだん安心して使えそうな雰囲気。ちなみに、iスレッドのメモには既に書いてあるのですが、スレッドの生成にかかる時間が極端に遅くなる現象はPerl 5.8.5で修正されています。以前これにはまってしまい、対処として余計なコメントを加えたり削除したりしてファイルサイズを変更するというのをやってました。