2019-12-05
Announcements
-
@centril is working on a major refactoring of the expression, statement, and item parsers in librustc_parse
-
@eddyb landed [#56231] which unblocks optimizing MIR while preserving debuginfo for variables.
Backport nominations
-
“E0023: handle expected != tuple pattern type” #67044
- Approved for beta backport
-
“Fix some issues with attributes on unnamed fields” #66669
- Approved for beta & stable backport
-
“Do not ICE in if without else in async fn” #66391
- Approved for stable backport
Working group sync
wg-rustc-dev-guide
Accomplished:
-
We have a chapter about Salsa, it was summarized from this lecture.
-
We have a PR for the ty chapter, it summarizes this lecture.
-
We had a planning meeting, where we come up with a document with ideas and next steps for the rustc-dev-guide. We’ve basically defined kind of a roadmap and a way to work towards those goals.
Next-steps:
-
Start writing an Overview chapter
-
Organize a lecture about codegen mir -> llvm IR (@nagisa, maybe?)
-
Organize a lecture about LLVM (@alexcrichton, maybe?)
-
Organize a lecture about monomorphization/type memory layout (@oli-obk, maybe?)