跟上队伍,Win 版 Firefox 弃用 MSVC 改用 Clang

栏目: IT资讯 · 发布时间: 7年前

内容简介:继 Google Chrome 宣布弃用微软 C++ 编译器(MSVC)Windows 版 Chrome 改用 Clang 之后,Mozilla 的 Firefox 浏览器昨日也宣布开始使用 Clang 编译器编译其 Windows 版本。 目前该调整正处于测试阶段,开发团队...

继 Google Chrome 宣布弃用微软 C++ 编译器(MSVC)Windows 版 Chrome 改用 Clang 之后,Mozilla 的 Firefox 浏览器昨日也宣布开始使用 Clang 编译器编译其 Windows 版本。

跟上队伍,Win 版 Firefox 弃用 MSVC 改用 Clang

目前该调整正处于测试阶段,开发团队表示已做好在 MSVC 和 Clang 上来回切换的准备,以避免出现某些不可预知的问题。之后,他们将切换到 lld-link 并启用 ThinLTO ,方便在 Rust 和 C ++ 之间内联调用。从更长远来看,他们倾向于从 Linux 进行交叉编译。

在性能方面,开发团队称目前用 Clang 编译的版本相比 MSVC 编译的版本性能有升有降,原因是还没有启用 LTO 或 PGO 方法优化。在弃用之后,会保持观察,希望 Clang 版本能够获得明显的性能提升。Clang 作为流行的跨平台编译器,切换到 Clang 可以在各个平台上统一编译器,简化开发和 bug 处理。如果最终性能情况还是无法接受,不排除会切换回 MSVC 版本。

跟上队伍,Win 版 Firefox 弃用 MSVC 改用 Clang


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

GUI设计禁忌2.0

GUI设计禁忌2.0

Jeff Johnson / 盛海艳 等 / 机械工业出版社 / 2008 / 49.00元

本书描述软件开发人员在设计图形用户界面(GUI)时经常犯的“禁忌”,并提出避免这些错误的基本原则和理论依据。本书将GUI禁忌分为7种类型:GUI控件禁忌、导航禁忌、文字禁忌、图形设计和布局禁忌、交互禁忌、响应性禁忌以及管理禁忌,并分别进行详述。 本书编排独特,条理清晰,针对性极强,是不可多得的GUI设计优秀资源。本书适合软件开发人员、web站点设计人员、开发经理、用户界面设计人员等阅读。一起来看看 《GUI设计禁忌2.0》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具