もずはっく日記からの検索結果
発見した件数: 1件 | 再検索タイトル | 最終更新日 |
---|---|
内容(最初の段落のみ) | |
Bug-org 1497746 Reduce footprint of TextEditor | 2018年12月12日 |
他のバグの修正中に気付いたのですが、 <input> 要素や <textarea> 要素の数だけインスタンス化される TextEditor クラスが64bit版では544バイトも使っていました。さらに悪いことに、Geckoで採用しているjemallocは、メモリのフラグメンテーションを抑制するために、特定のサイズ内のメモリ確保時には、それが収まる容量用に確保されたエリアに確保されます。このボーダーラインが512バイトということもあり、今までは TextEditor クラスのインスタンスはひとつあたり1024バイトも使うということになってしまっていました。 (続く……) |
発見した件数: 1件 | 再検索