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
53 lines (40 sloc) 2.06 KB

Subteam report: compiler 2015-08-14

Highlights

Perhaps the most exciting thing going on right now is @huonw's PR implementing the groundwork for SIMD. We've also decided to merge the MIR RFC.

Dashboard

RFC phase

  • PR #594: RFC: Support Incremental Compilation
  • PR #1224: Update the RFC process with sub-teams, amongst other things.
  • PR #1229: turn statically known erroneous code into a warning and continue normal code-generation
  • PR #1246: UX Guidelines RFC
  • FCP PR #1211: [RFC] Introduce a mid-level IR (MIR) in the compiler that will drive borrowck, trans

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 #23286: Very confusing error on attempt to pass path::Path by value
  • 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

Needs decision

You can’t perform that action at this time.