Skip to content

Commit 9e0f040

Browse files
authored
Merge pull request #430 from wesleywiser/compiler-team-triage-2019-10-17
[inside-rust] Add compiler team triage meeting post for 2019-10-17
2 parents e6e7506 + 2ace65e commit 9e0f040

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
layout: post
3+
title: "2019-10-17 Compiler Team Triage Meeting"
4+
author: "Wesley Wiser"
5+
description: "2019-10-17 Compiler Team Triage Meeting"
6+
team: the compiler team <https://www.rust-lang.org/governance/teams/compiler>
7+
---
8+
9+
The compiler team had our weekly triage meeting on 2019-10-17.
10+
You can find the [minutes](https://rust-lang.github.io/compiler-team/minutes/triage-meeting/2019-10-17/) on the [compiler-team](https://github.com/rust-lang/compiler-team) repository.
11+
Each week, we have general announcements from the team followed by check-ins from two of the compiler team working groups.
12+
13+
## Announcements
14+
15+
- Design meeting on [debuginfo strategy](https://github.com/rust-lang/compiler-team/issues/186) tomorrow (2019-10-18) on Zulip.
16+
- [Link to full meeting](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/design.20meeting.202019-10-18/near/178476377)
17+
18+
- The traits working group had a [design meeting](https://github.com/rust-lang/wg-traits/tree/master/minutes) yesterday on lazy normalization.
19+
20+
- [@nikomatsakis] has been looking into lazy normalization specifically for constants and hopes to have some notes to share soon.
21+
22+
- The LLVM ICE-breakers working group is nearly ready to go live.
23+
24+
- [@spastorino] has nearly finished interning `Place` projections which is an incremental step to MIR 2.0.
25+
26+
- [@centril] is continuing to work on splitting `libsyntax` apart which will decrease the amount of code `librustc` depends on.
27+
28+
## Working group sync
29+
30+
### [wg-mir-opt](https://rust-lang.github.io/compiler-team/working-groups/mir-opt/)
31+
32+
- [@wesleywiser] Moved promoted MIR out of `mir::Body` [#63580](https://github.com/rust-lang/rust/pull/63580)
33+
34+
- [@wesleywiser] Reimplemented the `ConstProp` optimization pass on top of the existing const eval code [#64419](https://github.com/rust-lang/rust/pull/64419)
35+
36+
- [@spastorino] Converted `mir::Place` to no longer be a recursive data structure [#63420](https://github.com/rust-lang/rust/pull/63420)
37+
38+
- There is ongoing work in both const prop and place refactorings.
39+
40+
- We've figured out a plan for "weird" place projections like dereferences (virtual locals).
41+
42+
[Link to full conversation](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-17.20.2354818/near/178389131)
43+
44+
### [wg-meta](https://rust-lang.github.io/compiler-team/working-groups/meta/)
45+
46+
- The [Inside Rust](https://blog.rust-lang.org/inside-rust/index.html) blog has launched.
47+
48+
- The [ICE-Breaker group](https://rust-lang.github.io/rustc-guide/ice-breaker/about.html) has been formed!
49+
50+
- The [LLVM ICE-Breaker group](https://rust-lang.github.io/rustc-guide/ice-breaker/llvm.html) is also being formed.
51+
52+
[Link to full conversation](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-17.20.2354818/near/178389266)
53+
54+
55+
[@nikomatsakis]: https://github.com/nikomatsakis
56+
[@spastorino]: https://github.com/spastorino
57+
[@centril]: https://github.com/centril
58+
[@wesleywiser]: https://github.com/wesleywiser

0 commit comments

Comments
 (0)