| Age | Commit message (Expand) | Author | Lines |
| 2018-05-24 | Fix self referential impl Trait substitutions | leonardo.yvens | -2/+13 |
| 2018-03-02 | Replace Rc with Lrc for shared data | John Kåre Alsaker | -4/+6 |
| 2018-02-26 | Auto merge of #48082 - jseyfried:improve_struct_field_hygiene, r=petrochenkov | bors | -7/+19 |
| 2018-02-20 | stage0 cfg cleanup | Mark Simulacrum | -1/+0 |
| 2018-02-17 | Improve hygiene when privacy-checking struct expression or struct constructor... | Jeffrey Seyfried | -7/+19 |
| 2018-02-17 | fix more typos found by codespell. | Matthias Krüger | -1/+1 |
| 2018-01-15 | Reexport -> re-export in prose and documentation comments | Carol (Nichols || Goulding) | -2/+2 |
| 2018-01-13 | Remove `impl Foo for ..` in favor of `auto trait Foo` | leonardo.yvens | -9/+1 |
| 2018-01-04 | rustc: Don't use relative paths for extended errors | Alex Crichton | -0/+1 |
| 2017-12-21 | Add GenericParam, refactor Generics in ast, hir, rustdoc | Jonas Platte | -1/+1 |
| 2017-12-21 | Always report private-in-public in associated types as hard errors | Vadim Petrochenkov | -8/+13 |
| 2017-12-21 | Prohibit access to private statics from other crates through macros 2.0 | Vadim Petrochenkov | -2/+8 |
| 2017-12-21 | Properly check traits in type privacy | Vadim Petrochenkov | -29/+59 |
| 2017-12-14 | add trait aliases to HIR | Alex Burka | -2/+11 |
| 2017-12-05 | Include non-`pub` `use` and `extern crate` items in the crate metadata for ma... | Jeffrey Seyfried | -1/+12 |
| 2017-11-15 | Split hir::TyImplTrait, move checks to HIR lowering | Christopher Vittal | -2/+2 |
| 2017-11-04 | Auto merge of #45394 - davidtwco:rfc-2008, r=petrochenkov | bors | -0/+10 |
| 2017-11-03 | Implemented RFC 2008 for enums (not including variants) and structs. | David Wood | -0/+10 |
| 2017-11-03 | [Syntax Breaking] Rename DefaultImpl to AutoImpl | leonardo.yvens | -4/+4 |
| 2017-10-27 | Implement RFC 1861: Extern types | Paul Lietar | -3/+13 |
| 2017-10-26 | Switch several crate-wide queries to use eval_always | Wesley Wiser | -3/+1 |
| 2017-09-23 | Use recorded types in rustc_privacy | Vadim Petrochenkov | -118/+38 |
| 2017-09-11 | rustc: Remove HirId from queries | Alex Crichton | -2/+2 |
| 2017-09-05 | rustc: Flag some CrateStore methods as "untracked" | Alex Crichton | -1/+1 |
| 2017-08-31 | Rollup merge of #44202 - alexcrichton:xcrate-generators, r=arielb1 | Mark Simulacrum | -0/+1 |
| 2017-08-30 | rustc: Fix reachability with cross-crate generators | Alex Crichton | -0/+1 |
| 2017-08-30 | Merge branch 'hide-trait-map' into rollup | Alex Crichton | -2/+3 |
| 2017-08-29 | rustc: Make the `export_map` of TyCtxt private | Alex Crichton | -2/+3 |
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -1/+1 |
| 2017-08-25 | *: remove crate_{name,type} attributes | Tamir Duberstein | -3/+0 |
| 2017-08-19 | rustc: Remove some dead code | Vadim Petrochenkov | -1/+1 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -9/+9 |
| 2017-08-14 | Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1 | bors | -12/+65 |
| 2017-08-14 | Mark closures return via impl-trait as reachable. | Michael Woerister | -0/+1 |
| 2017-08-14 | Fix some merge fallout. | Michael Woerister | -2/+0 |
| 2017-08-11 | Improve validation of TypeckTables keys. | Michael Woerister | -1/+1 |
| 2017-08-11 | Encapsulate sub-table access in TypeckTables and validate keys on each access. | Michael Woerister | -5/+3 |
| 2017-08-11 | Use ItemLocalId as key for node_types, node_substs, and adjustments in Typeck... | Michael Woerister | -6/+6 |
| 2017-08-11 | Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId. | Michael Woerister | -6/+63 |
| 2017-08-10 | Auto merge of #43522 - alexcrichton:rewrite-lints, r=michaelwoerister | bors | -10/+10 |
| 2017-08-09 | rustc: Rearchitect lints to be emitted more eagerly | Alex Crichton | -10/+10 |
| 2017-08-01 | Fixed all unnecessary muts in language core | Isaac van Bakel | -2/+2 |
| 2017-07-11 | Downgrade ProjectionTy's TraitRef to its substs | Tobias Schottdorf | -67/+118 |
| 2017-07-10 | Store all generic arguments for method calls in HIR | Vadim Petrochenkov | -2/+2 |
| 2017-07-07 | Address review comments | petrochenkov | -0/+6 |
| 2017-07-06 | Check adjustments and node substs | Vadim Petrochenkov | -29/+43 |
| 2017-07-06 | Check types for privacy | Vadim Petrochenkov | -2/+330 |
| 2017-06-27 | rustc: move the PolyFnSig out of TyFnDef. | Eduard-Mihai Burtescu | -2/+14 |
| 2017-06-23 | Removed as many "```ignore" as possible. | kennytm | -4/+6 |
| 2017-06-19 | Bump version and stage0 compiler | Alex Crichton | -4/+0 |