2017-10-17
Announcements
-
Design meeting on debuginfo strategy tomorrow (2019-10-18) on Zulip.
-
The traits working group had a design meeting yesterday on lazy normalization.
-
@nikomatsakis has been looking into lazy normalization specifically for constants and hopes to have some notes to share soon.
-
The LLVM ICE-breakers working group is nearly ready to go live.
-
@spastorino has nearly finished interning
Place
projections. PR 1, PR2 -
@centril is continuing to work on splitting
libsyntax
apart
Volunteers wanted
-
Segfault compiling libc on armv7-unknown-linux-gnueabihf #62896
-
Couldn’t load codegen backend on windows-gnu #61561
Backport nominations
-
Add troubleshooting section to PGO chapter in rustc book #65402
- Approved for beta backport
-
Optimize try_expand_impl_trait_type #65293
- Approved for beta backport
-
Use precalculated dominators in explain_borrow #65172
- Approved for beta backport
Working group sync
wg-mir-opt
- @wesleywiser Moved promoted MIR out of
mir::Body
#63580 - @wesleywiser Reimplemented the
ConstProp
optimization pass on top of the existing const eval code #64419 - @spastorino Converted
mir::Place
to no longer be a recursive data structure #63420 - There is ongoing work in both const prop and place refactorings.
- We’ve figured out a plan for “weird” place projections like dereferences (virtual locals).
wg-meta
-
The Inside Rust blog has launched.
-
The ICE-Breaker group has been formed!
-
The LLVM ICE-Breaker group is also being formed.