编译器团队在 2019-10-31 举行了每周的分类会议。你可以在 compiler-team 仓库中找到 会议纪要。每周,我们都会有团队的总体公告,以及两个编译器团队工作组的签到。
2019-10-31
公告
Rust 1.39 将于周四发布!
工作组同步
wg-pgo
-
PGO 在稳定版编译器中可用。文档位于 rustc-dev-guide 和 rustc-book 中。
-
不幸的是,我们没有观察到应用它带来的显著性能提升(除了微小的合成测试用例)。
-
@michaelwoerister 要求人们在 irlo 上尝试 PGO,但没有收到很多反馈。
-
有一个有趣的理论认为,Rust 不像 C++ 那样受益那么多,因为它默认具有较少的编译单元,因此可以在非 PGO 情况下做出更好的内联决策。
-
工作组可能会逐渐结束,因为 @michaelwoerister 没有时间进一步跟进,并且在实现中没有实际的已知问题。
wg-pipelining
-
管道支持已在 Rust 1.38 中发布。
-
工作组正在逐渐结束。