| Age | Commit message (Expand) | Author | Lines |
| 2016-11-08 | Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakis | bors | -1/+1 |
| 2016-11-04 | Rollup merge of #37408 - eddyb:lazy-5, r=nikomatsakis | Alex Crichton | -66/+63 |
| 2016-11-03 | A way to remove otherwise unused locals from MIR | Simonas Kazlauskas | -15/+105 |
| 2016-11-03 | Stabilize `..` in tuple (struct) patterns | Vadim Petrochenkov | -1/+1 |
| 2016-11-02 | rustc: record the target type of every adjustment. | Eduard Burtescu | -19/+18 |
| 2016-11-02 | rustc: make all read access to tcx.tables go through a method. | Eduard Burtescu | -49/+47 |
| 2016-10-28 | rustc: move the MIR map into TyCtxt. | Eduard Burtescu | -136/+90 |
| 2016-10-28 | rustc: move mir::repr::* to mir. | Eduard Burtescu | -39/+38 |
| 2016-10-26 | change match checking to use HAIR | Ariel Ben-Yehuda | -2/+2 |
| 2016-10-26 | move hair::cx::pattern to const_eval | Ariel Ben-Yehuda | -409/+8 |
| 2016-10-26 | Auto merge of #37270 - Mark-Simulacrum:smallvec-optimized-arenas, r=eddyb | bors | -7/+5 |
| 2016-10-25 | Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup... | Mark-Simulacrum | -7/+5 |
| 2016-10-20 | Fix line stepping in debugger. | Vadim Chugunov | -3/+8 |
| 2016-10-19 | Use TypedArena::alloc_slice in rustc. | Mark-Simulacrum | -1/+1 |
| 2016-10-12 | Stabilise `?` | Nick Cameron | -1/+1 |
| 2016-10-06 | Rollup merge of #36959 - arielb1:simplify-cfg-fixes, r=eddyb | Jonathan Turner | -2/+13 |
| 2016-10-04 | Auto merge of #36942 - arielb1:cast-lifetimes, r=eddyb | bors | -2/+12 |
| 2016-10-04 | Remove some unused methods from metadata | Vadim Petrochenkov | -5/+1 |
| 2016-10-04 | Turn some impossible definitions into ICEs | Vadim Petrochenkov | -26/+13 |
| 2016-10-04 | Eliminate ty::VariantKind in favor of def::CtorKind | Vadim Petrochenkov | -2/+2 |
| 2016-10-04 | Separate Def::StructCtor/Def::VariantCtor from Def::Struct/Def::Variant | Vadim Petrochenkov | -14/+10 |
| 2016-10-04 | SimplifyCfg: don't incref target when collapsing a goto with 1 pred | Ariel Ben-Yehuda | -2/+10 |
| 2016-10-04 | SimplifyCfg: simplify the start block | Ariel Ben-Yehuda | -0/+3 |
| 2016-10-04 | stop having identity casts be lexprs | Ariel Ben-Yehuda | -2/+12 |
| 2016-10-01 | Rollup merge of #36599 - jonas-schievink:whats-a-pirates-favorite-data-struct... | Manish Goregaokar | -4/+4 |
| 2016-09-28 | Call arrays "arrays" instead of "vecs" internally | Jonas Schievink | -4/+4 |
| 2016-09-26 | Fix tidy | Jonas Schievink | -1/+4 |
| 2016-09-26 | promote_consts: make assign take a Local | Jonas Schievink | -4/+4 |
| 2016-09-26 | Rename MIR local iterators to match convention | Jonas Schievink | -7/+7 |
| 2016-09-26 | Make spreading use `Option<Local>` | Jonas Schievink | -3/+3 |
| 2016-09-26 | Remove TODOs (they're done) | Jonas Schievink | -4/+0 |
| 2016-09-26 | Fix off-by-one when emitting StorageDead for vars | Jonas Schievink | -1/+1 |
| 2016-09-26 | [WIP] Move MIR towards a single kind of local | Jonas Schievink | -275/+301 |
| 2016-09-26 | Move "rust-call" tuple spreading out of ArgDecl | Jonas Schievink | -6/+6 |
| 2016-09-24 | librustc_mir: Propagate constants during copy propagation. | Patrick Walton | -62/+216 |
| 2016-09-21 | Auto merge of #36551 - eddyb:meta-games, r=nikomatsakis | bors | -13/+17 |
| 2016-09-20 | rustc_metadata: group information into less tags. | Eduard Burtescu | -6/+5 |
| 2016-09-20 | rustc: replace uses of NodeId in Def, other than closures and labels. | Eduard Burtescu | -6/+10 |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -1/+2 |
| 2016-09-19 | librustc: Implement def-use chains and trivial copy propagation on MIR. | Patrick Walton | -3/+385 |
| 2016-09-19 | librustc: Add a new nop statement to the MIR. | Patrick Walton | -1/+3 |
| 2016-09-16 | librustc_mir: Remove `&*x` when `x` has a reference type. | Patrick Walton | -0/+112 |
| 2016-09-11 | Use question_mark feature in librustc_mir. | Ahmed Charles | -6/+6 |
| 2016-09-08 | Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt` | Vadim Petrochenkov | -62/+57 |
| 2016-09-06 | Count and report time taken by MIR passes | Simonas Kazlauskas | -4/+4 |
| 2016-09-04 | Auto merge of #36203 - petrochenkov:uvsdot, r=nrc | bors | -12/+13 |
| 2016-09-04 | Rollup merge of #36212 - razielgn:updated-e0493-to-new-format, r=jonathandturner | Manish Goregaokar | -0/+33 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -10/+10 |
| 2016-09-04 | Replace `_, _, _` with `..` | Vadim Petrochenkov | -2/+3 |
| 2016-09-03 | Fix buggy field access translation | Vadim Petrochenkov | -6/+9 |