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
60 lines (47 sloc) 2.4 KB

Subteam report: compiler 2015-11-06

Highlights

We decided this week to accept the incremental compilation RFC.

--nmatsakis

Dashboard

RFC phase

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 66)
  • Issue #15287: Implement Pattern Guards with Bind-By-Move
  • Issue #20561: Tracking issue for Consistent no-prelude attribute (RFC 501)
  • Issue #27060: repr(packed) allows invalid unaligned loads

High priority issues

  • Issue #23880: Items with 'lexical' scope have poor scoping
  • Issue #26251: match expression falling through?
  • Issue #27060: repr(packed) allows invalid unaligned loads
  • Issue #28325: Rules governing references to private types in public APIs not enforced in impls
  • Issue #28853: #28669 caused regression compiling pinyin crate on nightly
  • Issue #29053: Unsoundness in borrowck around deref and mutable refs
  • Issue #29149: Lifetime bounds in Copy impls are ignored
  • Issue #29466: Stack overflow when compiling lots of macros
  • Issue #29485: Unwinding through fn() references across crates causes the behavior to depend on the optimization level

Needs decision

You can’t perform that action at this time.