| Age | Commit message (Expand) | Author | Lines |
| 2016-11-28 | rustc: embed path resolutions into the HIR instead of keeping DefMap. | Eduard-Mihai Burtescu | -23/+27 |
| 2016-11-28 | rustc: desugar UFCS as much as possible during HIR lowering. | Eduard Burtescu | -2/+2 |
| 2016-11-21 | Implement the `loop_break_value` feature. | Geoffry Song | -72/+68 |
| 2016-11-21 | Auto merge of #37824 - jseyfried:symbols, r=eddyb | bors | -4/+4 |
| 2016-11-21 | Stabilize RFC 1560. | Jeffrey Seyfried | -2/+1 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -4/+4 |
| 2016-11-17 | Auto merge of #37660 - nikomatsakis:incremental-36349, r=eddyb | bors | -4/+8 |
| 2016-11-17 | Auto merge of #37717 - nikomatsakis:region-obligations-pre, r=eddyb | bors | -21/+32 |
| 2016-11-16 | include a Name and Span for each item in the HIR of the impl | Niko Matsakis | -6/+6 |
| 2016-11-16 | fallout from separating impl-items from impls | Niko Matsakis | -2/+6 |
| 2016-11-16 | refactor Visitor into ItemLikeVisitor and intravisit::Visitor | Niko Matsakis | -2/+2 |
| 2016-11-15 | register `infer-ok` obligations properly | Niko Matsakis | -16/+21 |
| 2016-11-15 | remove TypeOrigin and use ObligationCause instead | Niko Matsakis | -6/+12 |
| 2016-11-14 | Remove `scope_auxiliary`. | Nicholas Nethercote | -129/+30 |
| 2016-11-12 | rustc: move closure upvar types to the closure substs | Ariel Ben-Yehuda | -5/+11 |
| 2016-11-10 | rustc: clean up lookup_item_type and remove TypeScheme. | Eduard Burtescu | -14/+14 |
| 2016-11-10 | Rollup merge of #37412 - eddyb:lazy-6, r=nikomatsakis | Eduard-Mihai Burtescu | -15/+9 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -14/+8 |
| 2016-11-10 | rustc: use an Expr instead of a Block for function bodies. | Eduard Burtescu | -15/+9 |
| 2016-11-09 | Rollup merge of #37229 - nnethercote:FxHasher, r=nikomatsakis | Eduard-Mihai Burtescu | -18/+18 |
| 2016-11-08 | Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakis | bors | -1/+1 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -18/+18 |
| 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 |