操作
致命的 #51
完了ruby1.8でWeakStorageが滅茶苦茶なオブジェクトを返す
開始日:
2011-01-10
期日:
進捗率:
100%
プラグイン名:
説明
ruby1.8では、WeakStorageがいれたものとは違うオブジェクトを返すようになってしまっている。
1.9対応をしたあたりからで、1.9では一切発生していない
toshi_a 初音 さんが約13年前に更新
Ruby1.8ではWeakStorageをHashの別名にした。正常に起動するがメモリリークになるため、根本的な解決にはなっていない
toshi_a 初音 さんが約13年前に更新
Hash#keyが1.8でサポートされていないのに誤って使うようにしていたのが原因だった模様。utils.rbで、1.8ならHash#keyをHash#indexのエイリアスと定義した
操作