开发者对比用 GCC 和 Clang 构建的 Firefox

新闻 前端
Mozilla 最近发布的 Firefox 64 是首个用 Clang 编译器构建的版本,而 Firefox 63 则是最后一个用 GCC 编译器构建的版本。

  Mozilla 最近发布的 Firefox 64 是***用 Clang 编译器构建的版本,而 Firefox 63 则是***一个用 GCC 编译器构建的版本。Mozilla 声称从 GCC 切换到 Clang 能提升性能,但具体数字很难得到。

  开发者 Honza Hubička 分别测试了启用链时优化(LTO)和按配置优化(PGO)的 GCC 8 构建的 Firefox 以及 Clang 构建版本的性能,寻找为什么 GCC 构建的版本性能比 Clang 的版本低,因为存在各种干扰测试的因素作者没有得出明确的结论,不过 Clang 构建的时间确实比 GCC 短(无论是 GCC 8 还是 GCC 9)。         

[[252712]]

  详细数据见原文:

  https://hubicka.blogspot.com/2018/12/firefox-64-built-with-gcc-and-clang.html

责任编辑:张燕妮 来源: solidot
相关推荐

2013-10-24 09:46:01

Firefox开发者

2011-12-27 09:31:28

Aurora

2012-12-24 13:23:31

Firefox浏览器

2011-06-22 10:35:02

FirefoxWeb

2012-06-13 01:23:30

开发者程序员

2014-11-11 15:01:04

FirefoxMozilla

2011-12-23 11:22:25

2017-03-17 10:29:12

开发者开发语言

2009-05-13 08:32:53

GoogleAndroid移动OS

2024-01-29 00:15:00

pyformsPython开发

2009-05-12 09:35:40

移动MoblinAndroid

2012-11-09 15:32:28

2015-08-19 13:35:56

编程代码审查开发者

2014-03-13 11:08:42

结对编程代码审查

2020-11-03 10:32:22

编译器工具代码

2013-01-22 22:50:40

MozillaFirefox OS

2013-07-19 16:20:27

触控手游

2014-03-11 09:56:00

Firefox工具CSS

2016-09-20 13:02:12

CLinuxAutotool

2012-01-04 09:18:32

iPhone开发者联盟iDP中国开发者
点赞
收藏

51CTO技术栈公众号