| Age | Commit message (Expand) | Author | Lines |
| 2017-04-12 | First attempt at global_asm! macro | A.J. Gardner | -2/+11 |
| 2017-03-29 | rustbuild: Update bootstrap compiler | Alex Crichton | -1/+0 |
| 2017-03-23 | convert privacy access levels into a query | Niko Matsakis | -6/+23 |
| 2017-03-23 | move `export_map` into the tcx | Niko Matsakis | -7/+3 |
| 2017-03-17 | Make priv in pub hard error for crates using pub(restricted) | Taylor Cramer | -2/+36 |
| 2017-03-15 | Stabilize pub(restricted) | Taylor Cramer | -2/+2 |
| 2017-02-25 | rustc: store type parameter defaults outside of ty::Generics. | Eduard-Mihai Burtescu | -2/+10 |
| 2017-01-29 | Remove no longer necessary ctor checks in rustc_privacy | Vadim Petrochenkov | -67/+5 |
| 2017-01-29 | Fix the fallout | Vadim Petrochenkov | -1/+1 |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -36/+36 |
| 2017-01-25 | rename `Tables` to `TypeckTables` | Niko Matsakis | -2/+2 |
| 2017-01-16 | AST/HIR: Replace Path with Type in WhereEqPredicate | Vadim Petrochenkov | -1/+1 |
| 2017-01-08 | Auto merge of #38813 - eddyb:lazy-11, r=nikomatsakis | bors | -6/+16 |
| 2017-01-06 | rustc: keep track of tables everywhere as if they were per-body. | Eduard-Mihai Burtescu | -6/+16 |
| 2016-12-29 | Remove not(stage0) from deny(warnings) | Alex Crichton | -1/+1 |
| 2016-12-28 | rustc: separate TraitItem from their parent Item, just like ImplItem. | Eduard-Mihai Burtescu | -28/+25 |
| 2016-12-24 | Use `DefId`s instead of `NodeId`s for `pub(restricted)` visibilities. | Jeffrey Seyfried | -16/+16 |
| 2016-12-02 | Auto merge of #38053 - eddyb:lazy-9, r=nikomatsakis | bors | -1/+1 |
| 2016-11-30 | Update the bootstrap compiler | Alex Crichton | -1/+0 |
| 2016-11-29 | Auto merge of #37965 - Mark-Simulacrum:trait-obj-to-exis-predicate, r=eddyb | bors | -3/+4 |
| 2016-11-29 | rustc: simplify AdtDef by removing the field types and ty::ivar. | Eduard-Mihai Burtescu | -1/+1 |
| 2016-11-29 | revamp `Visitor` with a single method for controlling nested visits | Niko Matsakis | -16/+12 |
| 2016-11-29 | Fix rebase breakage | Florian Diebold | -6/+10 |
| 2016-11-29 | Split nested_visit_mode function off from nested_visit_map | Florian Diebold | -6/+14 |
| 2016-11-29 | rustc_privacy: fix compilation | Florian Diebold | -7/+7 |
| 2016-11-28 | Remove auto_traits from PartitionedBounds | Mark-Simulacrum | -3/+4 |
| 2016-11-28 | rustc_privacy: switch private-in-public checking to Ty. | Eduard Burtescu | -149/+183 |
| 2016-11-28 | rustc_privacy: visit Ty instead of HIR types in EmbargoVisitor. | Eduard-Mihai Burtescu | -119/+115 |
| 2016-11-28 | rustc: embed path resolutions into the HIR instead of keeping DefMap. | Eduard-Mihai Burtescu | -31/+47 |
| 2016-11-28 | rustc: desugar UFCS as much as possible during HIR lowering. | Eduard Burtescu | -12/+22 |
| 2016-11-16 | include a Name and Span for each item in the HIR of the impl | Niko Matsakis | -26/+26 |
| 2016-11-16 | add a `nested_visit_map` method | Niko Matsakis | -47/+32 |
| 2016-11-16 | fallout from separating impl-items from impls | Niko Matsakis | -25/+59 |
| 2016-11-16 | refactor Visitor into ItemLikeVisitor and intravisit::Visitor | Niko Matsakis | -2/+3 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -1/+1 |
| 2016-11-08 | Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakis | bors | -1/+1 |
| 2016-11-03 | Stabilize `..` in tuple (struct) patterns | Vadim Petrochenkov | -1/+1 |
| 2016-11-02 | rustc: make all read access to tcx.tables go through a method. | Eduard Burtescu | -4/+4 |
| 2016-10-28 | Remove outdated fixme comment. | Mark-Simulacrum | -3/+0 |
| 2016-10-04 | Turn some impossible definitions into ICEs | Vadim Petrochenkov | -24/+13 |
| 2016-10-04 | Fix cross-crate resolution of half-items created by export shadowing | Vadim Petrochenkov | -1/+1 |
| 2016-10-04 | Separate Def::StructCtor/Def::VariantCtor from Def::Struct/Def::Variant | Vadim Petrochenkov | -1/+1 |
| 2016-09-26 | Update E0446 label with improved wording | Jonathan Turner | -1/+1 |
| 2016-09-26 | Update E0425, E0446, E0449 | Jonathan Turner | -1/+3 |
| 2016-09-20 | rustc_metadata: group information into less tags. | Eduard Burtescu | -4/+14 |
| 2016-09-14 | Auto merge of #36270 - petrochenkov:pipwarnagain, r=nikomatsakis | bors | -0/+4 |
| 2016-09-08 | Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt` | Vadim Petrochenkov | -9/+5 |
| 2016-09-05 | Make `private_in_public` compatibility lint warn-by-default again | Vadim Petrochenkov | -0/+4 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -6/+6 |
| 2016-09-04 | Replace `_, _, _` with `..` | Vadim Petrochenkov | -6/+7 |