2019-10-17 编译器团队分类会议

2019年10月21日 · Wesley Wiser 代表 编译器团队

编译器团队在 2019-10-17 举行了每周的分类会议。你可以在 compiler-team 仓库中找到会议记录。每周,我们都会有来自团队的总体公告,随后是两个编译器团队工作组的签到。

公告

  • 关于 debuginfo 策略 的设计会议将于明天 (2019-10-18) 在 Zulip 上举行。

  • traits 工作组昨天举行了关于惰性归一化的 设计会议

  • @nikomatsakis 一直在研究针对常量的惰性归一化,并希望尽快分享一些笔记。

  • LLVM ICE-breakers 工作组已接近上线。

  • @spastorino 已接近完成 Place 投影的实习工作,这是 MIR 2.0 的一个增量步骤。

  • @centril 正在继续拆分 libsyntax,这将减少 librustc 依赖的代码量。

工作组同步

wg-mir-opt

  • @wesleywiser 将提升的 MIR 移出了 mir::Body #63580

  • @wesleywiser 在现有 const eval 代码之上重新实现了 ConstProp 优化 pass #64419

  • @spastorinomir::Place 转换为不再是递归数据结构 #63420

  • const prop 和 place 重构都在进行中。

  • 我们已经制定了针对“怪异” place 投影(如解引用(虚拟局部变量))的计划。

完整对话链接

wg-meta

完整对话链接