Rust 1.68.1发布,修复了回归问题
Rust 1.68.1发布,修复了一些回归问题。主要修复了以下问题:
-
Rust CI对于Windows MSVC编译器的构建方式,不再对Rust代码启用LTO。这导致了一个误编译,现在Rust团队正在进行调试,同时回滚到启用LTO。
-
编译器构建中
--enable-local-rust
的修复。 -
编译器中的其他崩溃修复。
如果之前已经通过rustup安装了Rust,可以使用以下命令更新到1.68.1版本:
rustup update stable
如何在2023年3月加速 Rust 编译器
在“如何加速 Rust 编译器”系列的第15篇文章中,作者讨论了其他人最近对 Rust 编译器进行优化的改进。具体如下:
-
PR #107449: @saethlin 启用了一个名为 CopyProp 的现有 MIR 优化通道,这导致所有基准测试结果的平均墙时减少了0.54%,并且所有优化的主要基准测试结果减少了0.83%。这是一项相对简单的改进,但需要进行大量挖掘才能发现。在链接的 Mastodon 帖子中,还有关于 @saethlin 进行的其他 MIR 改进的信息。
-
PR #108815: @the8472 改进了约束处理,导致 keccak 上的墙时减少了10-12%,cranelift-codegen 上的墙时减少了1-3%。令人印象深刻的是,这是在已经有高度优化的快速路径的基础上添加了一个非常快的路径。
这些改变显着提高了 Rust 编译器的性能。
-
编译器
+关注
关注
1文章
1642浏览量
49338 -
Rust
+关注
关注
1文章
230浏览量
6681
原文标题:【Rust 日报】2023-3-23 Rust 1.68.1发布,修复了回归问题
文章出处:【微信号:Rust语言中文社区,微信公众号:Rust语言中文社区】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
JavaScript与Rust和WebAssembly集成
![JavaScript与<b class='flag-5'>Rust</b>和WebAssembly集成](https://file1.elecfans.com//web1/M00/F3/A9/wKgaoWca_oGAG2WoAABI3bDn3FU446.png)
打包工具Rolldown 1.0.0-beta.1发布
PyTorch 2.5.1: Bugs修复版发布
![PyTorch 2.5.1: Bugs<b class='flag-5'>修复</b>版<b class='flag-5'>发布</b>](https://file1.elecfans.com/web3/M00/00/E1/wKgZPGdOvTCAB62XAACgNq8E2Rc153.png)
什么是回归测试_回归测试的测试策略
谷歌计划12月发布Gemini 2.0模型
AMD的锐龙9000系列处理器将延后至8月发布
苹果首款折叠屏MacBook或提前至2026年发布
[鸿蒙]OpenHarmony4.0的Rust开发
![[鸿蒙]OpenHarmony4.0的<b class='flag-5'>Rust</b>开发](https://file1.elecfans.com/web2/M00/C1/DB/wKgaomXbKX-AAe6rAADEW5Pyw8c913.png)
任天堂Switch 2发布延期引发市场震动,股价暴跌8.8%
RL78系列Flash自编程库Type01软件包Ver.4.00发布说明
![RL78系列Flash自编程库Type01软件包Ver.4.00<b class='flag-5'>发布</b>说明](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
评论