Subteam report: compiler 2015-09-18
Highlights
We held our first compiler subteam meeting today, in which we primarily conducted triage, as well as having some general discussion about how to phase in MIR, and other possibilities regarding how to represent the HIR.
Thanks!
--nmatsakis
Dashboard
RFC phase
- PR #1246: UX Guidelines RFC
- FCP PR #1224: Update the RFC process with sub-teams, amongst other things.
Implementation phase
- Issue #5016: implement "dynamic drop" semantics using flags on the stack rather than zeroing
- Issue #12634: Replace various intrinsic wrappers with intrinsic reexports
- Issue #15023: Better temporary lifetimes (tracking issue for RFC 31)
- Issue #15287: Implement Pattern Guards with Bind-By-Move
- Issue #20561: Tracking issue for Consistent no-prelude attribute (RFC 501)
High priority issues
- Issue #26251: match expression falling through?
- Issue #26656: dropck can be bypassed via a trait object method
- Issue #27060: repr(packed) allows invalid unaligned loads
- Issue #28325: Rules governing references to private types in public APIs not enforced in impls