Luk*_*odt 23 rust llvm-codegen
执行rustc -C help节目(除其他外):
rustc -C help
-C opt-level=val -- optimize with possible levels 0-3, s, or z
我认为级别0到3非常直观:级别越高,执行的优化程度越高.但是,我不知道这些s和z选项正在做什么,我找不到与它相关的Rust相关信息.
s
z
小智 17
看起来你并不是唯一一个困惑的人,正如Rust问题所描述的那样.它似乎遵循与Clang相同的模式:
Os
Oz
red*_*ime 12
在Rust的源代码中查看这些和这些行,我可以说这s意味着优化大小,并且z意味着更多地优化大小.
所有优化似乎都由LLVM代码生成引擎执行.
归档时间:
8 年,3 月 前
查看次数:
3337 次
最近记录:
6 年,3 月 前