Skip to content

Commit 89dbd36

Browse files
authored
Merge pull request #229 from rust-lang/wesleywiser-patch-3
Add notes for compiler team triage meeting on 2019-12-05
2 parents 996e748 + 429d6f7 commit 89dbd36

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
title: 2019.12.05
3+
type: docs
4+
---
5+
6+
# 2019-12-05
7+
8+
## Announcements
9+
10+
- [@centril] is working on a major refactoring of the expression, statement, and item parsers in librustc_parse
11+
12+
- [@eddyb] landed [#56231] which unblocks optimizing MIR while preserving debuginfo for variables.
13+
14+
## Backport nominations
15+
16+
- "E0023: handle expected != tuple pattern type" [#67044]
17+
- Approved for beta backport
18+
19+
- "Fix some issues with attributes on unnamed fields" [#66669]
20+
- Approved for beta & stable backport
21+
22+
- "Do not ICE in if without else in async fn" [#66391]
23+
- Approved for stable backport
24+
25+
## Working group sync
26+
27+
### [wg-learning]
28+
29+
Accomplished:
30+
31+
- We have a [chapter about Salsa][salsa_chapter], it was summarized from [this lecture][lecture_1].
32+
33+
- We have a [PR for the ty chapter][ty_chapter], it summarizes [this lecture][lecture_2].
34+
35+
- We had a [planning meeting][meeting], where we come up with a [document with ideas and next steps][doc] for the rustc-guide. We've basically defined kind of a roadmap and a way to work towards those goals.
36+
37+
Next-steps:
38+
39+
- Start writing an Overview chapter
40+
41+
- Organize a lecture about codegen mir -> llvm IR ([@nagisa], maybe?)
42+
43+
- Organize a lecture about LLVM ([@alexcrichton], maybe?)
44+
45+
- Organize a lecture about monomorphization/type memory layout ([@oli-obk], maybe?)
46+
47+
[#66391]: https://github.com/rust-lang/rust/pull/66391
48+
[#66669]: https://github.com/rust-lang/rust/pull/66669
49+
[#67044]: https://github.com/rust-lang/rust/pull/67044
50+
[@alexcrichton]: https://github.com/alexcrichton
51+
[@centril]: https://github.com/centril
52+
[@eddyb]: https://github.com/eddyb
53+
[@nagisa]: https://github.com/nagisa
54+
[@oli-obk]: https://github.com/oli-obk
55+
[doc]: https://hackmd.io/iamkyR_QTdSIdGjYQX_XjQ
56+
[lecture_1]: https://www.youtube.com/watch?v=_muY4HjSqVw
57+
[lecture_2]: https://www.youtube.com/watch?v=c01TsOsr3-c
58+
[meeting]: https://rust-lang.zulipchat.com/#narrow/stream/196385-t-compiler.2Fwg-learning/topic/planning.20meeting
59+
[salsa_chapter]: https://github.com/rust-lang/rustc-guide/pull/529
60+
[ty_chapter]: https://github.com/rust-lang/rustc-guide/pull/530
61+
[wg-learning]: https://rust-lang.github.io/compiler-team/working-groups/learning

0 commit comments

Comments
 (0)