multibyte char. が表示できなかった問題を解決し、string data を Lisp_Object space に展開する (1回の mmap で一気に読める) ようにした patch です。code size が減り、global var. や struct, typedef, function が減って複雑さが減り、copy-on-write が激減し、dump と load の速度が(分 からない程度に)向上しました。^^ やっぱり最初からこうすべきだった。 阿部さんの backtrace と vc-diff の問題は、まだよく分かりません。現在の 開発環境以外で、再現できないか試してみます。 1つめは前回の patch からの差分、2つめは original emacs-21.1.tar.gz か らの差分です。1つめは(cvs diff で作ったので)前回同様 patch -p0 で、2つ めは(cvs patch で作ったので) patch -p1 で当てて下さい。
Attachment:
pdump21-knagano-020314-17.diff.gz
Description: Binary data
Attachment:
pdump21-knagano-020317.diff.gz
Description: Binary data