Rui Ueyama今天宣布发布Mold 2.31,作为LLVM LLD和GNU Gold的最新版本。
最突出的是,Mold 2.31在链接非常大的、启用调试信息的可执行文件时速度高达10%。发布公告解释道:
“由于我们对字符串合并算法进行了一些改进,当链接非常大的、启用调试信息的可执行文件(如Blender(~1.8 GiB)或Clang(~3.8 GiB))时,mold的速度现在快了10%。”
Mold 2.31现在还支持“-z start stop visibility=hidden”、“-B符号非弱”和“-Bsymbolic非弱函数”,以获得更好的LLVM LLD兼容性和各种错误修复。
Downloads and more details on the Mold 2.31 linker changes via GitHub.