| Age | Commit message (Expand) | Author | Lines |
| 2018-06-27 | Don't use `ParamEnv::reveal_all()` if there is a real one available | Oliver Schneider | -1/+1 |
| 2018-06-20 | Auto merge of #51638 - spastorino:diagnostic-suggest-drop-in-reverse, r=nikom... | bors | -104/+125 |
| 2018-06-20 | Auto merge of #51617 - nnethercote:nll-allocs, r=pnkfelix | bors | -13/+21 |
| 2018-06-19 | Run rustfmt | Santiago Pastorino | -101/+94 |
| 2018-06-19 | Suggest that values are dropped in the opposite order they are defined | Santiago Pastorino | -13/+41 |
| 2018-06-19 | Added diagnostics for suggesting `mut x` on repeated mutations of `x`. | Felix S. Klock II | -46/+24 |
| 2018-06-19 | NLL: Broad rewrite of check_access_perimssions. | Felix S. Klock II | -100/+205 |
| 2018-06-19 | small refactoring: replaced mutable state with `return` statements in control... | Felix S. Klock II | -15/+22 |
| 2018-06-19 | Thread more argument info down from `Hir` into the `mir::LocalDecls`. | Felix S. Klock II | -6/+36 |
| 2018-06-19 | Refactor: Replace anonymous-tuple with tuple struct as prep for adding more f... | Felix S. Klock II | -7/+9 |
| 2018-06-19 | Thread info about form of variable bindings, including spans of arg types, do... | Felix S. Klock II | -18/+31 |
| 2018-06-19 | Use MTRef and MTLock to avoid a RefCell | John Kåre Alsaker | -18/+24 |
| 2018-06-19 | Parallelize trans item collection | John Kåre Alsaker | -18/+27 |
| 2018-06-19 | Return a `SmallVec` from `place_elements`. | Nicholas Nethercote | -2/+3 |
| 2018-06-19 | Avoid allocations in `has_any_child_of`. | Nicholas Nethercote | -11/+18 |
| 2018-06-18 | Auto merge of #51460 - nikomatsakis:nll-perf-examination-refactor-1, r=pnkfelix | bors | -472/+660 |
| 2018-06-18 | Auto merge of #51414 - oli-obk:impl_trait_type_def, r=pnkfelix | bors | -0/+1 |
| 2018-06-14 | rustc: rename ty::maps to ty::query. | Eduard-Mihai Burtescu | -11/+10 |
| 2018-06-13 | Various cleanups | Oliver Schneider | -1/+1 |
| 2018-06-09 | remove some `#[inline(never)]` | Niko Matsakis | -10/+0 |
| 2018-06-09 | use `DUMMY_NODE_ID` as the `body_id` during NLL type-checking | Niko Matsakis | -32/+36 |
| 2018-06-09 | convert type-check constraints into NLL constraints on the fly | Niko Matsakis | -266/+334 |
| 2018-06-09 | rename `Constraint` to `OutlivesConstraint` | Niko Matsakis | -12/+13 |
| 2018-06-09 | key drop-data computation by ty, not var | Niko Matsakis | -2/+2 |
| 2018-06-09 | cache the `dropck_outlives` computation per variable | Niko Matsakis | -51/+57 |
| 2018-06-09 | extract out `fully_perform_op_and_get_region_constraints` | Niko Matsakis | -20/+57 |
| 2018-06-09 | put the `RegionConstraintData` into an `Rc` | Niko Matsakis | -2/+4 |
| 2018-06-09 | librustc_mir/borrow_check/nll/type_check/mod.rs: rustfmt | Niko Matsakis | -8/+12 |
| 2018-06-09 | micro-optimize empty predicate and normalize lists | Niko Matsakis | -10/+21 |
| 2018-06-09 | skip `eq_types` and `sub_types` when the two types are equal | Niko Matsakis | -0/+10 |
| 2018-06-09 | add some instrumentation | Niko Matsakis | -134/+189 |
| 2018-06-08 | Auto merge of #51247 - pnkfelix:issue-51190-report-type-moved-from-behind-bor... | bors | -10/+36 |
| 2018-06-08 | Rollup merge of #51399 - ngg:nll-performance, r=nikomatsakis | kennytm | -7/+9 |
| 2018-06-07 | Add existential type definitons | Oliver Schneider | -0/+1 |
| 2018-06-06 | When NLL has illegal move due to borrowed content, provide feedback about why... | Felix S. Klock II | -10/+36 |
| 2018-06-06 | NLL performance boost | Gergely Nagy | -7/+9 |
| 2018-06-05 | Add source information the const propagation of places | Oliver Schneider | -4/+5 |
| 2018-06-05 | Properly report transitive errors | Oliver Schneider | -24/+9 |
| 2018-06-05 | Referring to erroneous constants in promoteds must abort the build | Oliver Schneider | -2/+14 |
| 2018-06-05 | Refactor the const eval diagnostic API | Oliver Schneider | -150/+111 |
| 2018-06-05 | Auto merge of #51369 - Mark-Simulacrum:rollup, r=Mark-Simulacrum | bors | -10/+0 |
| 2018-06-05 | Auto merge of #51246 - vakaras:select_polonius_algo_via_env_var, r=nikomatsakis | bors | -2/+8 |
| 2018-06-05 | Propagate uses of constants correctly so that array index checks work | Fabian Zaiser | -10/+0 |
| 2018-06-04 | Auto merge of #51307 - oli-obk:miri_fixes, r=eddyb | bors | -90/+41 |
| 2018-06-04 | Simplify value field access | Oliver Schneider | -39/+30 |
| 2018-06-03 | Do not promote union field accesses | Oliver Schneider | -2/+8 |
| 2018-06-02 | Correctly access ScalarPair fields during const eval | Oliver Schneider | -79/+39 |
| 2018-06-02 | Specify that packed types must derive, not implement, Copy | Mark Simulacrum | -2/+2 |
| 2018-06-02 | Change the log level of the message reporting the selected Polonius algorithm... | Vytautas Astrauskas | -1/+1 |
| 2018-06-02 | Allow choosing Polonius algorithm via environment variable POLONIUS_ALGORITHM. | Vytautas Astrauskas | -2/+8 |