Skip to content

Commit 1ddf588

Browse files
authored
Merge pull request #215 from rust-lang/wesleywiser-patch-1
Add notes for compiler triage meeting on 2019-10-31
2 parents 356594f + d04d932 commit 1ddf588

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
title: 2019.10.31
3+
type: docs
4+
---
5+
6+
# 2019-10-31
7+
8+
## Announcments
9+
10+
Rust 1.39 ships on Thursday!
11+
12+
## Backport nominations
13+
14+
- "save-analysis: Account for async desugaring in async fn return types" [#65936](https://github.com/rust-lang/rust/pull/65936)
15+
- Accepted for beta backport
16+
17+
- "resolve: Turn the "non-empty glob must import something" error into a lint" [#65539](https://github.com/rust-lang/rust/pull/65539)
18+
- Accepted for beta backport
19+
20+
## Working group sync
21+
22+
### [wg-pgo](https://rust-lang.github.io/compiler-team/working-groups/pgo/)
23+
24+
- PGO is available in the stable compiler. Docs are in the rustc-guide and the rustc-book
25+
26+
- Unfortunately we don't observe significant performance gains from applying it (except for tiny synthetic test cases).
27+
28+
- [@michaelwoerister] asked for people to try PGO on irlo but haven't gotten a lot of feedback.
29+
30+
- There is one interesting theory that Rust doesn't profit as much as C++ because it defaults to having fewer compilation units and thus can make better inlining decisions in the non-PGO case.
31+
32+
- The working group will probably wind down as [@michaelwoerister] don't have time to pursue further and there are no actual known issues in the implementation.
33+
34+
[Link to full discussion](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-31.20.2354818/near/179539153)
35+
36+
### [wg-pipelining](https://rust-lang.github.io/compiler-team/working-groups/pipelining/)
37+
38+
- Pipelining support has shipped in Rust 1.38.
39+
40+
- The working group is winding down.
41+
42+
[Link to full discussion](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-10-31.20.2354818/near/179539371)
43+
44+
[@michaelwoerister]: https://github.com/michaelwoerister

0 commit comments

Comments
 (0)