| Age | Commit message (Expand) | Author | Lines |
| 2017-01-27 | Rollup merge of #39290 - canndrew:hide-uninhabitedness, r=nikomatsakis | Alex Crichton | -13/+17 |
| 2017-01-26 | Auto merge of #39066 - arielb1:lifetime-extension-test, r=nikomatsakis | bors | -1/+9 |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -7/+7 |
| 2017-01-25 | Hide uninhabitedness checks behind feature gate | Andrew Cann | -13/+17 |
| 2017-01-25 | end temporary lifetimes being extended by `let X: &_` hints | Ariel Ben-Yehuda | -1/+9 |
| 2017-01-19 | add exclusive range patterns under a feature gate | Oliver Schneider | -4/+11 |
| 2017-01-16 | Rename ExprKind::Vec to Array in HIR and HAIR. | Scott Olson | -4/+4 |
| 2017-01-06 | rustc: keep track of tables everywhere as if they were per-body. | Eduard-Mihai Burtescu | -5/+4 |
| 2017-01-03 | Refactor is_uninhabited | Andrew Cann | -6/+8 |
| 2017-01-03 | More pattern matching for empty types changes | Andrew Cann | -3/+21 |
| 2016-12-30 | Cleanup FIXMEs | Simonas Kazlauskas | -1/+0 |
| 2016-12-30 | Such large. Very 128. Much bits. | Simonas Kazlauskas | -4/+10 |
| 2016-12-28 | rustc: move function arguments into hir::Body. | Eduard-Mihai Burtescu | -11/+6 |
| 2016-12-28 | rustc: separate bodies for static/(associated)const and embedded constants. | Eduard-Mihai Burtescu | -6/+7 |
| 2016-12-05 | Refactor ty::FnSig to privatize all fields | Mark-Simulacrum | -1/+1 |
| 2016-12-02 | Auto merge of #38053 - eddyb:lazy-9, r=nikomatsakis | bors | -2/+2 |
| 2016-11-29 | rustc: simplify AdtDef by removing the field types and ty::ivar. | Eduard-Mihai Burtescu | -2/+2 |
| 2016-11-28 | Adds TyCtxt::require_lang_item(LangItem) to simplify lang item requires. | Mark-Simulacrum | -2/+1 |
| 2016-11-28 | rustc: embed path resolutions into the HIR instead of keeping DefMap. | Eduard-Mihai Burtescu | -2/+2 |
| 2016-11-21 | Implement the `loop_break_value` feature. | Geoffry Song | -69/+63 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -1/+1 |
| 2016-11-14 | Remove `scope_auxiliary`. | Nicholas Nethercote | -73/+19 |
| 2016-11-10 | rustc: clean up lookup_item_type and remove TypeScheme. | Eduard Burtescu | -7/+5 |
| 2016-11-10 | rustc: use an Expr instead of a Block for function bodies. | Eduard Burtescu | -14/+8 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -10/+10 |
| 2016-11-02 | rustc: record the target type of every adjustment. | Eduard Burtescu | -1/+1 |
| 2016-11-02 | rustc: make all read access to tcx.tables go through a method. | Eduard Burtescu | -2/+2 |
| 2016-10-28 | rustc: move mir::repr::* to mir. | Eduard Burtescu | -17/+17 |
| 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 | -1/+3 |
| 2016-10-26 | Auto merge of #37270 - Mark-Simulacrum:smallvec-optimized-arenas, r=eddyb | bors | -5/+3 |
| 2016-10-25 | Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup... | Mark-Simulacrum | -5/+3 |
| 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-04 | stop having identity casts be lexprs | Ariel Ben-Yehuda | -0/+7 |
| 2016-10-01 | Rollup merge of #36599 - jonas-schievink:whats-a-pirates-favorite-data-struct... | Manish Goregaokar | -1/+1 |
| 2016-09-28 | Call arrays "arrays" instead of "vecs" internally | Jonas Schievink | -1/+1 |
| 2016-09-26 | Make spreading use `Option<Local>` | Jonas Schievink | -3/+3 |
| 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 | -68/+95 |
| 2016-09-26 | Move "rust-call" tuple spreading out of ArgDecl | Jonas Schievink | -6/+6 |
| 2016-09-20 | rustc: replace uses of NodeId in Def, other than closures and labels. | Eduard Burtescu | -2/+3 |
| 2016-09-08 | Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt` | Vadim Petrochenkov | -1/+1 |
| 2016-09-03 | Fix buggy field access translation | Vadim Petrochenkov | -3/+6 |
| 2016-08-27 | Auto merge of #36030 - Manishearth:rollup, r=Manishearth | bors | -4/+6 |
| 2016-08-27 | rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. | Eduard Burtescu | -3/+5 |
| 2016-08-27 | rustc: pass ty::Region behind an interned 'tcx reference. | Eduard Burtescu | -1/+1 |
| 2016-08-18 | track Location in visitor, combine Location | Scott A Carr | -11/+1 |
| 2016-08-18 | Rollup merge of #35751 - nagisa:mir-scope-fix-again, r=eddyb | Eduard-Mihai Burtescu | -20/+59 |
| 2016-08-18 | Nice graphs | Simonas Kazlauskas | -12/+48 |