| Age | Commit message (Expand) | Author | Lines |
| 2017-01-26 | rustc: don't call the HIR AST. | Eduard-Mihai Burtescu | -5/+5 |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -18/+18 |
| 2017-01-25 | rename `Tables` to `TypeckTables` | Niko Matsakis | -7/+7 |
| 2017-01-11 | Fix two const-eval issues related to i128 negation | Simonas Kazlauskas | -13/+16 |
| 2017-01-06 | rustc: store ty::Tables separately for each body (except closures'). | Eduard-Mihai Burtescu | -29/+43 |
| 2017-01-06 | rustc: keep track of tables everywhere as if they were per-body. | Eduard-Mihai Burtescu | -181/+179 |
| 2017-01-01 | rustc_const_eval: convert constants to Pattern instead of hir::Pat. | Eduard-Mihai Burtescu | -127/+3 |
| 2016-12-30 | Such large. Very 128. Much bits. | Simonas Kazlauskas | -37/+52 |
| 2016-12-28 | rustc: always print nested nodes where a HIR map is available. | Eduard-Mihai Burtescu | -1/+2 |
| 2016-12-28 | rustc: simplify constant cross-crate loading and rustc_passes::consts. | Eduard-Mihai Burtescu | -75/+17 |
| 2016-12-28 | rustc: move function arguments into hir::Body. | Eduard-Mihai Burtescu | -11/+9 |
| 2016-12-28 | rustc: separate bodies for static/(associated)const and embedded constants. | Eduard-Mihai Burtescu | -20/+27 |
| 2016-12-28 | rustc: separate TraitItem from their parent Item, just like ImplItem. | Eduard-Mihai Burtescu | -1/+1 |
| 2016-11-29 | Fix rebase breakage | Florian Diebold | -3/+6 |
| 2016-11-29 | Refactor inlined items some more | Florian Diebold | -19/+28 |
| 2016-11-29 | Add make tidy fixes | Florian Diebold | -8/+11 |
| 2016-11-29 | Fix cross-crate associated constant evaluation | Florian Diebold | -12/+30 |
| 2016-11-29 | Give function bodies their own dep graph node | Florian Diebold | -1/+0 |
| 2016-11-29 | Save bodies of functions for inlining into other crates | Florian Diebold | -42/+9 |
| 2016-11-29 | rustc_const_eval: fix compilation | Florian Diebold | -1/+2 |
| 2016-11-28 | rustc: embed path resolutions into the HIR instead of keeping DefMap. | Eduard-Mihai Burtescu | -36/+38 |
| 2016-11-28 | rustc: desugar UFCS as much as possible during HIR lowering. | Eduard Burtescu | -21/+25 |
| 2016-11-22 | Change HirVec<P<T>> to HirVec<T> in Expr. | Nicholas Nethercote | -1/+1 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -5/+5 |
| 2016-11-10 | Rollup merge of #37412 - eddyb:lazy-6, r=nikomatsakis | Eduard-Mihai Burtescu | -2/+1 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -7/+2 |
| 2016-11-10 | rustc: use an Expr instead of a Block for function bodies. | Eduard Burtescu | -2/+1 |
| 2016-11-05 | Rollup merge of #37577 - nnethercote:shrink-Expr-slightly, r=eddyb | Alex Crichton | -1/+1 |
| 2016-11-05 | Rollup merge of #37557 - TimNN:fix-36954, r=eddyb | Alex Crichton | -7/+6 |
| 2016-11-04 | Shrink `Expr_::ExprStruct`. | Nicholas Nethercote | -1/+1 |
| 2016-11-03 | use DefId's in const eval for cross-crate const fn's | Tim Neumann | -7/+6 |
| 2016-11-02 | rustc: make all read access to tcx.tables go through a method. | Eduard Burtescu | -6/+8 |
| 2016-10-26 | remove StaticInliner and NaN checking | Ariel Ben-Yehuda | -3/+9 |
| 2016-10-10 | Add comparison operators to boolean const eval. | Mark-Simulacrum | -0/+4 |
| 2016-10-04 | Turn some impossible definitions into ICEs | Vadim Petrochenkov | -4/+5 |
| 2016-10-04 | Separate Def::StructCtor/Def::VariantCtor from Def::Struct/Def::Variant | Vadim Petrochenkov | -5/+5 |
| 2016-09-28 | Call arrays "arrays" instead of "vecs" internally | Jonas Schievink | -4/+4 |
| 2016-09-23 | Auto merge of #36335 - mcarton:compiletest, r=GuillaumeGomez | bors | -8/+8 |
| 2016-09-20 | rustc_metadata: group information into less tags. | Eduard Burtescu | -6/+5 |
| 2016-09-20 | rustc: remove ImplOrTraitItemId and TraitDef's associated_type_names. | Eduard Burtescu | -7/+5 |
| 2016-09-20 | rustc_metadata: move more RBML tags to auto-serialization. | Eduard Burtescu | -3/+11 |
| 2016-09-20 | rustc: replace uses of NodeId in Def, other than closures and labels. | Eduard Burtescu | -1/+2 |
| 2016-09-20 | Don't ICE when a float can't be parsed | mcarton | -8/+8 |
| 2016-09-11 | Use question_mark feature in librustc_const_eval. | Ahmed Charles | -22/+19 |
| 2016-09-08 | Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt` | Vadim Petrochenkov | -8/+7 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -3/+3 |
| 2016-09-04 | Replace `_, _, _` with `..` | Vadim Petrochenkov | -1/+1 |
| 2016-09-03 | Translate union constants | Vadim Petrochenkov | -2/+5 |
| 2016-09-03 | Some better support for unions through the compiler | Vadim Petrochenkov | -1/+2 |
| 2016-08-17 | rustc: reduce Substs and Generics to a simple immutable API. | Eduard Burtescu | -8/+8 |