バグ: バックアップスレッドでメモリ使用量が増え続けてエラーが起き、その後ハングアップする
Issue #77
new
おそらく圧縮オプションがオンになっている場合。
このバグが解消されるまで3.0はリリースされるべきではない。
Comments (3)
-
reporter -
reporter dmd 2.075のGCオプションで解決できそうです。
-
reporter 32ビットビルドでの効果が限定的のように見えます。
- Log in to comment
ファイルのバイナリ読み込みで生成した配列に大きなものがあるとGCに回収されないようなので、そこだけGCを介さずアロケートするようにした。バックアップに関しては改善しているように見える。
根本的解決にはDのGCの改善が必要だが、これは長年の問題らしいので、改善を待つのは諦めてもうしばらく様子を見てから3.0をリリースする。