Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
49 lines (35 sloc) 1.68 KB

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

Needs decision

You can’t perform that action at this time.