编译器团队于 2019-10-17 举行了每周的分诊会议。您可以在 会议记录 中找到该信息,会议记录位于 编译器团队 仓库。每周,我们都会收到团队的总体公告,随后是来自两个编译器团队工作组的进度汇报。
公告
-
关于 debuginfo 策略 的设计会议将于明天 (2019-10-18) 在 Zulip 上举行。
-
Traits 工作组昨天就惰性规范化举行了一次 设计会议。
-
@nikomatsakis 一直在研究专门针对常量的惰性规范化,并希望尽快分享一些笔记。
-
LLVM ICE 破冰者工作组即将上线。
-
@spastorino 几乎完成了
Place
投影的内部化处理,这是向 MIR 2.0 迈出的增量一步。 -
@centril 正在继续拆分
libsyntax
的工作,这将减少librustc
所依赖的代码量。
工作组同步汇报
wg-mir-opt
-
@wesleywiser 将提升的 MIR 移出了
mir::Body
#63580 -
@wesleywiser 在现有常量求值代码的基础上重新实现了
ConstProp
优化pass #64419 -
@spastorino 将
mir::Place
转换为不再是递归数据结构 #63420 -
常量传播和 Place 重构方面都有正在进行的工作。
-
我们已经为“奇怪的”Place 投影找到了解决方案,例如解引用(虚拟局部变量)。
wg-meta
-
Rust 内部 博客已经上线。
-
ICE 破冰者小组 已经成立!
-
LLVM ICE 破冰者小组 也在组建中。