| Age | Commit message (Expand) | Author | Lines |
| 2017-10-06 | Revert "Cleanup some remains of `hr_lifetime_in_assoc_type` compatibility lint" | Niko Matsakis | -0/+1 |
| 2017-08-25 | Auto merge of #44012 - michaelwoerister:cache-hir-dep-node-index, r=nikomatsakis | bors | -0/+3 |
| 2017-08-24 | Auto merge of #43532 - petrochenkov:pgargs, r=nikomatsakis | bors | -13/+3 |
| 2017-08-22 | incr.comp.: Cache Hir-DepNodeIndices in the HIR map. | Michael Woerister | -0/+3 |
| 2017-08-22 | Auto merge of #43690 - scalexm:issue-28229, r=nikomatsakis | bors | -0/+4 |
| 2017-08-19 | Desugar parenthesized generic arguments in HIR | Vadim Petrochenkov | -13/+3 |
| 2017-08-14 | Rename `BuiltinShim` -> `CloneShim` | scalexm | -1/+1 |
| 2017-08-14 | Make `Clone` a lang item and generate builtin impls. | scalexm | -0/+4 |
| 2017-08-11 | Encapsulate sub-table access in TypeckTables and validate keys on each access. | Michael Woerister | -67/+1 |
| 2017-08-11 | Use DefIndex instead of NodeId in UpvarId. | Michael Woerister | -3/+10 |
| 2017-08-11 | Use ItemLocalId as key for TypeckTables::cast_kinds. | Michael Woerister | -1/+1 |
| 2017-08-11 | Use ItemLocalId as key for TypeckTables::fru_field_types. | Michael Woerister | -1/+1 |
| 2017-08-11 | Use ItemLocalId as key for TypeckTables::liberated_fn_sigs. | Michael Woerister | -1/+1 |
| 2017-08-11 | Use ItemLocalId as key for closure_tys and closure_kinds in TypeckTables. | Michael Woerister | -2/+2 |
| 2017-08-11 | Use ItemLocalId as key for TypeckTables::pat_binding_modes. | Michael Woerister | -1/+1 |
| 2017-08-11 | Use ItemLocalId as key for node_types, node_substs, and adjustments in Typeck... | Michael Woerister | -8/+19 |
| 2017-08-11 | Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId. | Michael Woerister | -2/+9 |
| 2017-08-11 | Auto merge of #43743 - michaelwoerister:gcx-tcx-switcheroo, r=eddyb | bors | -25/+31 |
| 2017-08-09 | rustc: Rearchitect lints to be emitted more eagerly | Alex Crichton | -2/+0 |
| 2017-08-08 | Implement HashStable for Xyz<'gcx> instead of Xyz<'lcx>. | Michael Woerister | -25/+31 |
| 2017-08-05 | Auto merge of #43554 - eddyb:apfloat, r=nikomatsakis | bors | -3/+3 |
| 2017-08-04 | Auto merge of #43403 - RalfJung:mir-validate, r=nikomatsakis | bors | -2/+23 |
| 2017-08-02 | rustc_const_math: use apfloat::ieee::{Single,Double} in ConstFloat. | Eduard-Mihai Burtescu | -3/+3 |
| 2017-07-31 | Auto merge of #43399 - tschottdorf:bndmode-pat-adjustments, r=nikomatsakis | bors | -3/+7 |
| 2017-07-30 | default binding modes: add pat_binding_modes | Tobias Schottdorf | -3/+7 |
| 2017-07-30 | Auto merge of #43543 - petrochenkov:32330, r=nikomatsakis | bors | -1/+0 |
| 2017-07-30 | please the tidy | Ralf Jung | -1/+2 |
| 2017-07-30 | make ValidationOperand generic so that we can reuse it in miri with a differe... | Ralf Jung | -1/+13 |
| 2017-07-30 | when suspending, we need to specify for which lifetime to recover | Ralf Jung | -0/+2 |
| 2017-07-30 | add new instructions for asserting when values are valid, and to describe whe... | Ralf Jung | -2/+8 |
| 2017-07-29 | Cleanup some remains of `hr_lifetime_in_assoc_type` compatibility lint | Vadim Petrochenkov | -1/+0 |
| 2017-07-27 | erase types in the move-path abstract domain | Ariel Ben-Yehuda | -7/+9 |
| 2017-07-18 | Prohibit lifetime arguments in path segments with late bound lifetime parameters | Vadim Petrochenkov | -0/+2 |
| 2017-07-12 | Auto merge of #43107 - michaelwoerister:less-span-info-in-debug, r=nikomatsakis | bors | -19/+24 |
| 2017-07-11 | Downgrade ProjectionTy's TraitRef to its substs | Tobias Schottdorf | -3/+3 |
| 2017-07-10 | Add StableHash implementation for ty::Instance. | Michael Woerister | -0/+57 |
| 2017-07-10 | Store all generic arguments for method calls in HIR | Vadim Petrochenkov | -1/+1 |
| 2017-07-07 | incr.comp.: Don't include span information in the ICH of type definitions. | Michael Woerister | -19/+24 |
| 2017-07-05 | use field init shorthand in src/librustc | Zack M. Davis | -3/+3 |
| 2017-07-05 | Merge remote-tracking branch 'origin/master' into proc_macro_api | Alex Crichton | -2/+1 |
| 2017-06-27 | rustc: move the PolyFnSig out of TyFnDef. | Eduard-Mihai Burtescu | -2/+1 |
| 2017-06-26 | Simplify `hygiene::Mark` application, and | Jeffrey Seyfried | -2/+1 |
| 2017-06-19 | Auto merge of #39409 - pnkfelix:mir-borrowck2, r=nikomatsakis | bors | -0/+3 |
| 2017-06-18 | Auto merge of #42593 - ibabushkin:on-demand-external-source, r=eddyb | bors | -0/+4 |
| 2017-06-13 | incr.comp.: Make DepNode's std::fmt::Debug implementation useful again. | Michael Woerister | -0/+11 |
| 2017-06-12 | Add `EndRegion` statement kind to MIR. | Felix S. Klock II | -0/+3 |
| 2017-06-10 | Added external crates' sources to FileMap. | Inokentiy Babushkin | -0/+1 |
| 2017-06-10 | Added source hashes to FileMap | Inokentiy Babushkin | -0/+3 |
| 2017-06-06 | ICH: Add some HashStable implementations. | Michael Woerister | -1/+14 |
| 2017-06-06 | ICH: Make StableHashingContext work with any TyCtxt, not just the global one. | Michael Woerister | -179/+210 |