Rust 1.68.1發(fā)布,修復了回歸問題
Rust 1.68.1發(fā)布,修復了一些回歸問題。主要修復了以下問題:
-
Rust CI對于Windows MSVC編譯器的構(gòu)建方式,不再對Rust代碼啟用LTO。這導致了一個誤編譯,現(xiàn)在Rust團隊正在進行調(diào)試,同時回滾到啟用LTO。
-
編譯器構(gòu)建中
--enable-local-rust
的修復。 -
編譯器中的其他崩潰修復。
如果之前已經(jīng)通過rustup安裝了Rust,可以使用以下命令更新到1.68.1版本:
rustup update stable
如何在2023年3月加速 Rust 編譯器
在“如何加速 Rust 編譯器”系列的第15篇文章中,作者討論了其他人最近對 Rust 編譯器進行優(yōu)化的改進。具體如下:
-
PR #107449: @saethlin 啟用了一個名為 CopyProp 的現(xiàn)有 MIR 優(yōu)化通道,這導致所有基準測試結(jié)果的平均墻時減少了0.54%,并且所有優(yōu)化的主要基準測試結(jié)果減少了0.83%。這是一項相對簡單的改進,但需要進行大量挖掘才能發(fā)現(xiàn)。在鏈接的 Mastodon 帖子中,還有關(guān)于 @saethlin 進行的其他 MIR 改進的信息。
-
PR #108815: @the8472 改進了約束處理,導致 keccak 上的墻時減少了10-12%,cranelift-codegen 上的墻時減少了1-3%。令人印象深刻的是,這是在已經(jīng)有高度優(yōu)化的快速路徑的基礎(chǔ)上添加了一個非??斓穆窂?。
這些改變顯著提高了 Rust 編譯器的性能。
-
編譯器
+關(guān)注
關(guān)注
1文章
1662瀏覽量
50232 -
Rust
+關(guān)注
關(guān)注
1文章
234瀏覽量
7103
原文標題:【Rust 日報】2023-3-23 Rust 1.68.1發(fā)布,修復了回歸問題
文章出處:【微信號:Rust語言中文社區(qū),微信公眾號:Rust語言中文社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
TomTom交通指數(shù)2025發(fā)布
JavaScript與Rust和WebAssembly集成

打包工具Rolldown 1.0.0-beta.1發(fā)布
PyTorch 2.5.1: Bugs修復版發(fā)布

NVIDIA GeForce 256發(fā)布25周年
什么是回歸測試_回歸測試的測試策略
谷歌計劃12月發(fā)布Gemini 2.0模型
如何用Rust編寫一個ChatGPT桌面應用(保姆級教程)

歡創(chuàng)播報 華為發(fā)布會撞期蘋果iPhone16發(fā)布會

三星計劃10月發(fā)布Galaxy S24 FE,拓展中端AI手機市場
AMD的銳龍9000系列處理器將延后至8月發(fā)布
未來嵌入式系統(tǒng)的黃金搭檔 MCX N947遇上Rust

評論