我对编译器团队即将到来的冲刺感到非常兴奋,我想与大家分享这份激动。
Rust 编译器团队在最近的一系列会议(2020年12月4日, 2021年1月15日, 2021年1月29日)上决定,我们2021年的重点将是从新的贡献者体验引导编译器和为编译器开发代码的角度来提高编译器的性能。
团队在2021年的第一次冲刺将在三月的第一周进行,其重点将是减少引导期间编译器的内存占用。
在我们最近的计划会议(2021年2月12日)上,没有新的重大指导会议提案,因此我们决定在那段时间进行一些额外的冲刺计划。我们确定了
- 我们应该确定一套通用的工具来衡量内存使用情况,
- 我们需要一些集中的文档,说明如何最好地使用这些工具来衡量 rustc 的内存使用情况,并且
- 我们需要具体的任务提案来推动冲刺期间的活动;我们启动了 shrinkmem-sprint zulip(公共存档)来托管与此相关的对话。
考虑到这次冲刺的重点更加狭窄,Rust 编译器团队对有使用 Valgrind DHAT 或 Windows Performance Analyzer(或其他工具)来帮助识别减少内存使用机会的丰富经验的人的意见很感兴趣。如果这听起来像你,请访问 shrinkmem-sprint zulip 并打个招呼!