| Age | Commit message (Expand) | Author | Lines |
| 2017-11-14 | rustc: split off BodyOwnerKind from MirSource. | Eduard-Mihai Burtescu | -4/+3 |
| 2017-11-11 | Always report patterns more complex than `mut IDENT` as errors | Vadim Petrochenkov | -10/+17 |
| 2017-11-11 | Accept interpolated patterns in trait method parameters | Vadim Petrochenkov | -25/+10 |
| 2017-11-09 | Auto merge of #45736 - oli-obk:rvalue_promotable_map, r=nikomatsakis | bors | -7/+9 |
| 2017-11-06 | Auto merge of #45668 - nikomatsakis:nll-free-region, r=arielb1 | bors | -2/+3 |
| 2017-11-04 | Auto merge of #45394 - davidtwco:rfc-2008, r=petrochenkov | bors | -0/+10 |
| 2017-11-04 | Auto merge of #45384 - mikhail-m1:mir_add_false_edges_terminator_kind, r=arielb1 | bors | -0/+1 |
| 2017-11-03 | Implemented RFC 2008 for enums (not including variants) and structs. | David Wood | -0/+10 |
| 2017-11-03 | Parse auto traits the same as traits. | leonardo.yvens | -1/+16 |
| 2017-11-03 | [Syntax Breaking] Rename DefaultImpl to AutoImpl | leonardo.yvens | -1/+1 |
| 2017-11-03 | Use a `Set<T>` instead of a `Map<T, bool>` | Oliver Schneider | -7/+9 |
| 2017-11-02 | rename `Lookup` to `TyContext` and pass more info when visiting tys | Niko Matsakis | -2/+3 |
| 2017-11-02 | add TerminatorKind::FalseEdges and use it in matches | Mikhail Modin | -0/+1 |
| 2017-10-29 | Add several lints into `unused` lint group | Vadim Petrochenkov | -2/+1 |
| 2017-10-27 | Implement RFC 1861: Extern types | Paul Lietar | -1/+1 |
| 2017-10-16 | convert constant promotion into a query | Niko Matsakis | -33/+76 |
| 2017-10-16 | invoke const only on body-ids | Niko Matsakis | -14/+17 |
| 2017-10-14 | Implement `dyn Trait` syntax | Vadim Petrochenkov | -1/+1 |
| 2017-09-20 | Implement underscore lifetimes | Taylor Cramer | -8/+0 |
| 2017-09-12 | Auto merge of #44275 - eddyb:deferred-ctfe, r=nikomatsakis | bors | -8/+6 |
| 2017-09-11 | Update comment to properly describe static promotion restrictions | Aaron Hill | -3/+4 |
| 2017-09-11 | rustc: use ConstVal::Unevaluated instead of mir::Literal::Item. | Eduard-Mihai Burtescu | -1/+0 |
| 2017-09-11 | rustc: introduce ty::Const { ConstVal, Ty }. | Eduard-Mihai Burtescu | -7/+6 |
| 2017-09-11 | rustc: intern ConstVal's in TyCtxt. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-09-09 | Don't promote references to statics that occur in non-static locations | Aaron Hill | -15/+31 |
| 2017-09-08 | Fix regression in promotion of rvalues referencing a static | Aaron Hill | -1/+22 |
| 2017-09-05 | rustc: Migrate lang items to a query | Alex Crichton | -1/+1 |
| 2017-09-01 | rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-08-30 | Auto merge of #43932 - eddyb:const-scoping, r=nikomatsakis | bors | -16/+21 |
| 2017-08-28 | rustc: treat impl associated consts like const items for constness. | Eduard-Mihai Burtescu | -16/+21 |
| 2017-08-28 | Merge branch 'master' of https://github.com/rust-lang/rust into gen | John Kåre Alsaker | -3/+0 |
| 2017-08-25 | *: remove crate_{name,type} attributes | Tamir Duberstein | -3/+0 |
| 2017-08-25 | Merge remote-tracking branch 'origin/master' into gen | Alex Crichton | -8/+0 |
| 2017-08-24 | Auto merge of #43532 - petrochenkov:pgargs, r=nikomatsakis | bors | -8/+0 |
| 2017-08-21 | Merge remote-tracking branch 'origin/master' into gen | Alex Crichton | -41/+2 |
| 2017-08-19 | rustc: Remove some dead code | Vadim Petrochenkov | -41/+2 |
| 2017-08-19 | Desugar parenthesized generic arguments in HIR | Vadim Petrochenkov | -8/+0 |
| 2017-08-16 | Merge remote-tracking branch 'origin/master' into gen | Alex Crichton | -4/+4 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -4/+4 |
| 2017-08-14 | Merge remote-tracking branch 'origin/master' into gen | Alex Crichton | -14/+34 |
| 2017-08-14 | Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1 | bors | -8/+8 |
| 2017-08-14 | Auto merge of #43844 - arielb1:literally-nonstandard, r=eddyb | bors | -6/+21 |
| 2017-08-13 | ast_validation: forbid "nonstandard" literal patterns | Ariel Ben-Yehuda | -6/+21 |
| 2017-08-12 | Fix `-Z hir-stats` always panics (fix #43232). | kennytm | -0/+5 |
| 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 | -4/+2 |
| 2017-08-11 | Use ItemLocalId as key for TypeckTables::cast_kinds. | Michael Woerister | -1/+2 |
| 2017-08-11 | Use ItemLocalId as key for node_types, node_substs, and adjustments in Typeck... | Michael Woerister | -3/+3 |
| 2017-08-11 | Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId. | Michael Woerister | -4/+5 |
| 2017-08-10 | Merge remote-tracking branch 'origin/master' into gen | Alex Crichton | -16/+50 |