开发人员比较使用GCC和Clang构建的FirefoxMozilla最近发布的Firefox64是第一个使用Clang编译器构建的版本,而Firefox63是最后一个使用GCC编译器构建的版本。Mozilla声称从GCC切换到Clang可以提高性能,但很难获得确切的数字。 开发者HonzaHubi?ka分别使用链时优化(LTO)和按配置优化(PGO)测试了Firefox和Clang构建的性能,寻找GCC构建的性能低于Clang版本的原因,因为有是各种干扰测试的因素,笔者并没有得出明确的结论,但是Clang的构建时间确实比GCC短(不管是GCC8还是GCC9)。 详细数据见原文: https://hubicka.blogspot.com/2018/12/firefox-64-built-with-gcc-and-clang.html
