From 15ba13a661bd9341c4204296812148de6edd6bab Mon Sep 17 00:00:00 2001 From: Wesley Wiser Date: Thu, 25 Apr 2019 11:11:34 -0400 Subject: [PATCH 1/2] Add notes for triage meeting 2019-04-25 --- minutes/triage-meeting/2019-04-25.md | 39 ++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 minutes/triage-meeting/2019-04-25.md diff --git a/minutes/triage-meeting/2019-04-25.md b/minutes/triage-meeting/2019-04-25.md new file mode 100644 index 00000000..013362af --- /dev/null +++ b/minutes/triage-meeting/2019-04-25.md @@ -0,0 +1,39 @@ +# 2019-04-25 + +## Volunteers wanted + +- No issues discussed this week. + +## Backport decisions + +- "Temporarily accept [i|u][32|size] suffixes on a tuple index and warn" [#60186](https://github.com/rust-lang/rust/issues/60186) + - [Accepted](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818/near/164176203) + +- "Revert "compile crates under test w/ -Zemit-stack-sizes" [#59911](https://github.com/rust-lang/rust/issues/59911) + - [Accepted](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818/near/164176203) + +## Working group sync + +### [wg-rfc-2229](https://github.com/rust-lang/compiler-team/blob/master/working-groups/rfc-2229/README.md) + +- RFC 2229 is a proposal to change how closures capture variables. +Instead of capturing the complete variable when a part of it is used (ie `foo.bar`), only the "path" will be captured by the closure. + +- This requires a large amount of refactoring in the compiler. + +- There is currently a PR open which implements part of this but it regresses compiler error messages in some situtations. + +- There's been ongoing discussion as to next steps and other refactorings some of which have issues with light mentoring steps available. + +- [Link to full discussion](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818/near/164176279) + +### [wg-self-profile](https://github.com/rust-lang/compiler-team/blob/master/working-groups/self-profile/README.md) + +- wg-self-profile has been making progress toward the "minimum viable product" tracking issue [#58967](https://github.com/rust-lang/rust/issues/58967): + - A crate called measureme has been created which handles serializing and deserializing profiler events to a compact binary format. + - The crate has been integrated with the existing self-profile infrastructure in rustc. + - There are now summarization and flamegraph tools for processing the profiler data in the repo as well. + +- The next step is to work on integrating the summarization tool with perf.rlo. + +- [Link to full discussion](https://rust-lang.zulipchat.com/#narrow/stream/131828-t-compiler/topic/weekly.20meeting.202019-04-25.20.2354818/near/164177123) From 0f6fe5a01643259a9368dcc9e5cfaf0008da025d Mon Sep 17 00:00:00 2001 From: Wesley Wiser Date: Thu, 25 Apr 2019 14:13:17 -0400 Subject: [PATCH 2/2] Add volunteer opportunities --- minutes/triage-meeting/2019-04-25.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/minutes/triage-meeting/2019-04-25.md b/minutes/triage-meeting/2019-04-25.md index 013362af..38d613ea 100644 --- a/minutes/triage-meeting/2019-04-25.md +++ b/minutes/triage-meeting/2019-04-25.md @@ -2,7 +2,8 @@ ## Volunteers wanted -- No issues discussed this week. +- Somebody needed to reduce [#60136](https://github.com/rust-lang/rust/issues/60136) +- Somebody needed to write documentation [#60059](https://github.com/rust-lang/rust/issues/60059) ## Backport decisions