| Age | Commit message (Expand) | Author | Lines |
| 2017-08-17 | Revert "Auto merge of #42840 - arielb1:poison-smoke-and-mirrors, r=nikomatsakis" | Ariel Ben-Yehuda | -0/+8 |
| 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 |
| 2017-05-05 | Rollup merge of #41734 - nikomatsakis:incr-comp-refactor-variance, r=pnkfelix | Corey Farwell | -4/+0 |
| 2017-05-04 | kill some unused fields in TyCtxt | Niko Matsakis | -10/+0 |
| 2017-05-04 | Auto merge of #41733 - nikomatsakis:incr-comp-remove-ast-ty-to-ty-cache, r=eddyb | bors | -4/+0 |
| 2017-05-03 | remove `ast_ty_to_ty_cache` entirely | Niko Matsakis | -4/+0 |
| 2017-05-03 | factor variances into a proper query | Niko Matsakis | -4/+0 |
| 2017-05-02 | Rollup merge of #41625 - nikomatsakis:incr-comp-dep-tracking-cell-mir, r=eddyb | Corey Farwell | -4/+18 |
| 2017-05-02 | Store interned predicates in ParameterEnvironment | Tobias Schottdorf | -1/+30 |
| 2017-05-02 | introduce idea of "stealable" MIR | Niko Matsakis | -3/+10 |
| 2017-05-02 | rewrite `Passes` to have sets of passes | Niko Matsakis | -1/+8 |
| 2017-05-02 | Rollup merge of #41693 - est31:anon_params_removal, r=eddyb | Corey Farwell | -1/+1 |
| 2017-05-02 | Removal pass for anonymous parameters | est31 | -1/+1 |
| 2017-04-30 | introduce per-fn RegionMaps | Taylor Cramer | -12/+1 |
| 2017-04-30 | intern CodeExtents | Niko Matsakis | -21/+66 |
| 2017-04-30 | On-demandify region mapping | Taylor Cramer | -4/+5 |
| 2017-04-24 | rustc: rename some of the queries to match tcx methods. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-04-22 | avoid calling `mk_region` unnecessarily | Ariel Ben-Yehuda | -1/+17 |
| 2017-04-21 | move the trans trait caches into tcx | Niko Matsakis | -0/+3 |
| 2017-04-20 | rustc: replace TypeContents::needs_drop with Ty::may_drop. | Eduard-Mihai Burtescu | -4/+0 |
| 2017-04-11 | Initial attempt at implementing optimization fuel and re-enabling struct fiel... | Austin Hicks | -0/+5 |
| 2017-03-23 | move `export_map` into the tcx | Niko Matsakis | -1/+5 |
| 2017-03-18 | resolve instances to ty::Instance directly | Ariel Ben-Yehuda | -0/+9 |
| 2017-02-28 | move the `FreeRegionMap` into `TypeckTables` | Niko Matsakis | -18/+6 |
| 2017-02-25 | rustc_const_eval: always demand typeck_tables for evaluating constants. | Eduard-Mihai Burtescu | -0/+5 |