| Age | Commit message (Expand) | Author | Lines |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -13/+13 |
| 2017-01-03 | Dont check stability for items that are not pub to universe. | Felix S. Klock II | -1/+36 |
| 2016-12-18 | Remove `MacroDef`'s fields `imported_from` and `allow_internal_unstable`, | Jeffrey Seyfried | -6/+2 |
| 2016-11-30 | Remove the `unmarked_api` feature | Johannes Oertel | -17/+1 |
| 2016-11-29 | revamp `Visitor` with a single method for controlling nested visits | Niko Matsakis | -15/+12 |
| 2016-11-29 | Fix rebase breakage | Florian Diebold | -8/+12 |
| 2016-11-29 | Split nested_visit_mode function off from nested_visit_map | Florian Diebold | -4/+8 |
| 2016-11-29 | rustc: replace body exprs by their ids | Florian Diebold | -3/+7 |
| 2016-11-28 | rustc: rework stability to be on-demand for type-directed lookup. | Eduard Burtescu | -297/+215 |
| 2016-11-28 | rustc: use Span's allow_internal_unstable instead of hir::BlockCheckMode. | Eduard Burtescu | -23/+0 |
| 2016-11-28 | rustc: embed path resolutions into the HIR instead of keeping DefMap. | Eduard-Mihai Burtescu | -13/+12 |
| 2016-11-28 | rustc: desugar `use a::{b,c};` into `use a::b; use a::c;` in HIR. | Eduard-Mihai Burtescu | -14/+0 |
| 2016-11-28 | rustc: desugar UFCS as much as possible during HIR lowering. | Eduard Burtescu | -0/+28 |
| 2016-11-21 | Cleanup `InternedString`. | Jeffrey Seyfried | -1/+1 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -14/+14 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -1/+1 |
| 2016-11-16 | include a Name and Span for each item in the HIR of the impl | Niko Matsakis | -3/+3 |
| 2016-11-16 | add a `nested_visit_map` method | Niko Matsakis | -32/+20 |
| 2016-11-16 | fallout from separating impl-items from impls | Niko Matsakis | -6/+17 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -15/+5 |
| 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 | -2/+2 |
| 2016-11-02 | rustc: make all read access to tcx.tables go through a method. | Eduard Burtescu | -3/+3 |
| 2016-10-04 | Turn some impossible definitions into ICEs | Vadim Petrochenkov | -12/+3 |
| 2016-09-26 | make emit_feature_err take a ParseSess | Tim Neumann | -2/+2 |
| 2016-09-20 | rustc: remove ImplOrTraitItemId and TraitDef's associated_type_names. | Eduard Burtescu | -4/+3 |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -3/+2 |
| 2016-09-08 | Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt` | Vadim Petrochenkov | -32/+30 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -1/+1 |
| 2016-09-04 | Replace `_, _, _` with `..` | Vadim Petrochenkov | -3/+3 |
| 2016-09-03 | Fix rebase + address comments | Vadim Petrochenkov | -2/+2 |
| 2016-09-03 | Some better support for unions through the compiler | Vadim Petrochenkov | -3/+6 |
| 2016-08-28 | Rollup merge of #35917 - jseyfried:remove_attr_ext_traits, r=nrc | Jeffrey Seyfried | -1/+1 |
| 2016-08-25 | Refactor away `AttrMetaMethods`. | Jeffrey Seyfried | -1/+1 |
| 2016-08-21 | Refactor away variant `hir::PathListItem_::Mod` | Jeffrey Seyfried | -1/+1 |
| 2016-08-04 | ignore deprecation for items deprecated by the same attribute | Tim Neumann | -8/+8 |
| 2016-08-04 | change depr_map to use DeprecationEntry | Tim Neumann | -9/+48 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -1/+1 |
| 2016-06-10 | Introduce TyCtxt::expect_def/expect_resolution helpers and use them where pos... | Vadim Petrochenkov | -6/+6 |
| 2016-05-30 | stable features lint warning mentions version stabilized | Zack M. Davis | -11/+17 |
| 2016-05-26 | Replace pat_adjust_pos with an iterator adapter | Vadim Petrochenkov | -4/+3 |
| 2016-05-26 | Implement `..` in tuple (struct) patterns | Vadim Petrochenkov | -4/+5 |
| 2016-05-11 | Fixup indentation after methodification. | Eduard Burtescu | -31/+31 |
| 2016-05-11 | rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users. | Eduard Burtescu | -21/+37 |
| 2016-05-11 | rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper. | Eduard Burtescu | -20/+22 |
| 2016-05-11 | rustc: Avoid free functions taking &TyCtxt and &InferCtxt. | Eduard Burtescu | -14/+16 |
| 2016-04-12 | Remove unused trait imports | Seo Sanghyeon | -1/+1 |
| 2016-04-06 | rustc: move middle::{def,def_id,pat_util} to hir. | Eduard Burtescu | -2/+2 |
| 2016-04-06 | rustc: move rustc_front to rustc::hir. | Eduard Burtescu | -4/+4 |
| 2016-03-31 | librustc: replace span_bug calls with span_bug!() | Benjamin Herr | -9/+9 |