| Age | Commit message (Expand) | Author | Lines |
| 2017-04-30 | introduce per-fn RegionMaps | Taylor Cramer | -35/+39 |
| 2017-04-30 | intern CodeExtents | Niko Matsakis | -42/+41 |
| 2017-04-30 | remove ROOT_CODE_EXTENT and DUMMY_CODE_EXTENT | Niko Matsakis | -1/+1 |
| 2017-04-30 | On-demandify region mapping | Taylor Cramer | -20/+20 |
| 2017-04-28 | Adding documentation, indentation fixes | gaurikholkar | -19/+39 |
| 2017-04-28 | Disable ref hint for pattern in let and adding ui-tests. | gaurikholkar | -16/+71 |
| 2017-04-27 | Rollup merge of #41523 - estebank:moved, r=arielb1 | Corey Farwell | -2/+5 |
| 2017-04-25 | Point at variable moved by closure | Esteban Küber | -2/+5 |
| 2017-04-24 | rustc: expose the common DUMMY_SP query case as tcx methods. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-04-24 | rustc: rename some of the queries to match tcx methods. | Eduard-Mihai Burtescu | -2/+2 |
| 2017-04-22 | avoid calling `mk_region` unnecessarily | Ariel Ben-Yehuda | -1/+1 |
| 2017-04-20 | rustc: combine type_needs_drop_given_env and may_drop into needs_drop. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-04-14 | Auto merge of #41153 - petrochenkov:umove, r=pnkfelix | bors | -15/+15 |
| 2017-04-12 | Rollup merge of #41232 - arielb1:mir-rvalues, r=eddyb | Tim Neumann | -3/+3 |
| 2017-04-12 | Rollup merge of #41063 - nikomatsakis:issue-40746-always-exec-loops, r=eddyb | Tim Neumann | -16/+16 |
| 2017-04-12 | fix nit | Niko Matsakis | -1/+1 |
| 2017-04-11 | store Spans for all MIR locals | Ariel Ben-Yehuda | -3/+3 |
| 2017-04-08 | Auto merge of #41148 - arielb1:dead-unwind, r=nagisa | bors | -38/+121 |
| 2017-04-08 | borrowck::mir::dataflow: ignore unwind edges of empty drops | Ariel Ben-Yehuda | -38/+121 |
| 2017-04-08 | Fix move checking for nested union fields | Vadim Petrochenkov | -15/+15 |
| 2017-04-07 | Rollup merge of #40797 - GAJaloyan:patch-1, r=arielb1 | Corey Farwell | -3/+3 |
| 2017-04-04 | push `borrowck` into its own task | Niko Matsakis | -16/+16 |
| 2017-03-29 | Rollup merge of #40841 - arielb1:immutable-blame, r=pnkfelix | Corey Farwell | -120/+137 |
| 2017-03-27 | correcting another mistake in an example | GAJaloyan | -1/+1 |
| 2017-03-27 | Fix various useless derefs and slicings | Oliver Schneider | -13/+13 |
| 2017-03-27 | fix handling of `self` | Ariel Ben-Yehuda | -29/+31 |
| 2017-03-27 | borrowck: consolidate `mut` suggestions | Ariel Ben-Yehuda | -101/+116 |
| 2017-03-24 | issue #40793 | GAJaloyan | -2/+2 |
| 2017-03-20 | Auto merge of #39628 - arielb1:shimmir, r=eddyb | bors | -789/+140 |
| 2017-03-19 | Rollup merge of #40445 - estebank:issue-18150, r=jonathandturner | Corey Farwell | -0/+19 |
| 2017-03-18 | translate drop glue using MIR | Ariel Ben-Yehuda | -1/+1 |
| 2017-03-18 | move the drop expansion code to rustc_mir | Ariel Ben-Yehuda | -788/+139 |
| 2017-03-13 | Add label to primary span for mutable access of immutable struct error | Esteban Küber | -3/+8 |
| 2017-03-12 | Change label to "consider changing this to `mut f`" | Esteban Küber | -1/+3 |
| 2017-03-11 | Point to let when modifying field of immutable variable | Esteban Küber | -0/+12 |
| 2017-03-10 | isolate dep-graph tasks | Niko Matsakis | -5/+8 |
| 2017-03-03 | Auto merge of #40133 - arielb1:operand-lifetimes, r=eddyb | bors | -0/+1 |
| 2017-03-02 | schedule drops on bindings only after initializing them | Ariel Ben-Yehuda | -0/+1 |
| 2017-02-28 | kill the code path for E0388 | Niko Matsakis | -5/+7 |
| 2017-02-28 | remove `Option` from the `tables` field | Niko Matsakis | -7/+9 |
| 2017-02-28 | use `visit_all_bodies_in_krate` for borrowck instead of item-likes | Niko Matsakis | -59/+8 |
| 2017-02-28 | remove special-case code for statics and just use `borrowck_fn` | Niko Matsakis | -57/+4 |
| 2017-02-28 | make `borrowck_fn` and friends create `bccx` | Niko Matsakis | -39/+42 |
| 2017-02-28 | remove the borrowck stats | Niko Matsakis | -41/+0 |
| 2017-02-28 | rewrite `borrowck_fn` to only use the body-id | Niko Matsakis | -20/+16 |
| 2017-02-28 | move the `FreeRegionMap` into `TypeckTables` | Niko Matsakis | -32/+19 |
| 2017-02-25 | rustc_typeck: rework coherence to be almost completely on-demand. | Eduard-Mihai Burtescu | -6/+6 |
| 2017-02-25 | rustc_typeck: hook up collect and item/body check to on-demand. | Eduard-Mihai Burtescu | -3/+1 |
| 2017-02-25 | rustc: combine BareFnTy and ClosureTy into FnSig. | Eduard-Mihai Burtescu | -1/+2 |
| 2017-02-25 | rustc: move the actual values of enum discriminants into a map. | Eduard-Mihai Burtescu | -6/+5 |