| Age | Commit message (Expand) | Author | Lines |
| 2017-08-27 | Address review comments, second turn | Tatsuyuki Ishi | -1/+1 |
| 2017-08-27 | Move unused-extern-crate to late pass | Tatsuyuki Ishi | -0/+3 |
| 2017-08-17 | Rollup merge of #43891 - Fourchaux:master, r=steveklabnik | Corey Farwell | -1/+1 |
| 2017-08-16 | Auto merge of #43850 - GuillaumeGomez:unused-variable-lint, r=arielb1 | bors | -0/+11 |
| 2017-08-16 | Add a note to unused variables | Guillaume Gomez | -0/+11 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -2/+2 |
| 2017-08-15 | Fix typos & us spellings | Fourchaux | -1/+1 |
| 2017-08-14 | Auto merge of #43858 - arielb1:escaping-default, r=eddyb | bors | -1/+1 |
| 2017-08-14 | Fix unused variable warnings in builds disabled debug-assertions. | Michael Woerister | -2/+1 |
| 2017-08-14 | remove the "defaulted unit" type bit during writeback | Ariel Ben-Yehuda | -1/+1 |
| 2017-08-14 | Fix some merge fallout. | Michael Woerister | -1/+0 |
| 2017-08-11 | Improve validation of TypeckTables keys. | Michael Woerister | -19/+33 |
| 2017-08-11 | Encapsulate sub-table access in TypeckTables and validate keys on each access. | Michael Woerister | -47/+308 |
| 2017-08-11 | Improve documentation for TypeckTables::validate_hir_id(). | Michael Woerister | -2/+10 |
| 2017-08-11 | Use ItemLocalId as key for TypeckTables::cast_kinds. | Michael Woerister | -2/+3 |
| 2017-08-11 | Use ItemLocalId as key for TypeckTables::fru_field_types. | Michael Woerister | -2/+2 |
| 2017-08-11 | Use ItemLocalId as key for TypeckTables::liberated_fn_sigs. | Michael Woerister | -2/+2 |
| 2017-08-11 | Use ItemLocalId as key for closure_tys and closure_kinds in TypeckTables. | Michael Woerister | -4/+4 |
| 2017-08-11 | Use ItemLocalId as key for TypeckTables::pat_binding_modes. | Michael Woerister | -2/+2 |
| 2017-08-11 | Use ItemLocalId as key for node_types, node_substs, and adjustments in Typeck... | Michael Woerister | -18/+24 |
| 2017-08-11 | Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId. | Michael Woerister | -8/+38 |
| 2017-08-09 | rustc: Rearchitect lints to be emitted more eagerly | Alex Crichton | -5/+56 |
| 2017-07-30 | default binding modes: add pat_binding_modes | Tobias Schottdorf | -0/+5 |
| 2017-07-20 | Remove unused DefTable::retrace_path(). | Michael Woerister | -18/+1 |
| 2017-07-11 | Downgrade ProjectionTy's TraitRef to its substs | Tobias Schottdorf | -6/+7 |
| 2017-07-07 | use the evaluation cache instead of the global fulfillment cache | Ariel Ben-Yehuda | -8/+0 |
| 2017-07-05 | use field init shorthand in src/librustc | Zack M. Davis | -11/+11 |
| 2017-06-27 | rustc: move the PolyFnSig out of TyFnDef. | Eduard-Mihai Burtescu | -3/+2 |
| 2017-06-09 | rustc_typeck: do not mutate tables directly during upvar inference. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-06-03 | Auto merge of #42332 - michaelwoerister:no-more-retracing, r=nikomatsakis | bors | -1/+40 |
| 2017-06-01 | remove `layout_cache` and fix `-Z print-type-sizes` | Niko Matsakis | -4/+0 |
| 2017-06-01 | strip param-env from infcx | Niko Matsakis | -0/+31 |
| 2017-06-01 | Auto merge of #42281 - eddyb:well-adjusted, r=nikomatsakis | bors | -20/+31 |
| 2017-06-01 | rustc: decompose Adjustment into a vector of adjustment steps. | Eduard-Mihai Burtescu | -4/+12 |
| 2017-06-01 | rustc: replace method_map with Def::Method and node_substs entries. | Eduard-Mihai Burtescu | -9/+16 |
| 2017-06-01 | rustc: remove unnecessary ItemSubsts wrapper. | Eduard-Mihai Burtescu | -4/+4 |
| 2017-06-01 | rustc: keep overloaded autoderef MethodCallee's in Adjust. | Eduard-Mihai Burtescu | -6/+2 |
| 2017-06-01 | Rollup merge of #42297 - tschottdorf:proj-ty, r=nikomatsakis | Corey Farwell | -1/+1 |
| 2017-05-31 | Rollup merge of #42196 - tommyip:explain_closure_err, r=nikomatsakis | Mark Simulacrum | -2/+4 |
| 2017-05-31 | Upgrade ProjectionTy's Name to a DefId | Tobias Schottdorf | -1/+1 |
| 2017-05-31 | Build DefPathHash->DefId table when incr.comp. is enabled | Michael Woerister | -1/+40 |
| 2017-05-30 | Explain why closure is moved in error message | Tommy Ip | -3/+3 |
| 2017-05-29 | Remove DepGraph::write() and its callers. | Michael Woerister | -1/+1 |
| 2017-05-24 | Remove all instances of fragment_infos and fragment sets | Paul Faria | -29/+1 |
| 2017-05-24 | Include context info into closure_kinds | Tommy Ip | -2/+4 |
| 2017-05-22 | remove the cell from type flags completely | Niko Matsakis | -3/+3 |
| 2017-05-13 | rustc: stop interning CodeExtent, it's small enough. | Eduard-Mihai Burtescu | -34/+4 |
| 2017-05-13 | rustc: remove redundant fn_id's from CodeExtentData. | Eduard-Mihai Burtescu | -8/+4 |
| 2017-05-13 | rustc: use DefId instead of CodeExtent for FreeRegion's scope. | Eduard-Mihai Burtescu | -14/+0 |
| 2017-05-13 | rustc: uniformly compute ParameterEnvironment's "free outlive scope". | Eduard-Mihai Burtescu | -3/+12 |