| Age | Commit message (Expand) | Author | Lines |
| 2017-12-24 | Auto merge of #46896 - arielb1:shadow-scope, r=eddyb | bors | -3/+3 |
| 2017-12-21 | fix debuginfo scoping of let-statements | Ariel Ben-Yehuda | -3/+3 |
| 2017-12-21 | Mir: Add Terminatorkind::Abort | David Henningsson | -0/+4 |
| 2017-12-20 | Rollup merge of #46852 - scottmcm:asm-placecontext, r=arielb1 | kennytm | -0/+2 |
| 2017-12-20 | Auto merge of #46733 - nikomatsakis:nll-master-to-rust-master-5, r=arielb1 | bors | -1518/+1 |
| 2017-12-19 | Split PlaceContext::Store into Store & AsmOutput | Scott McMurray | -0/+2 |
| 2017-12-18 | Tweak "unecessary unsafe block" error spans | Esteban Küber | -5/+6 |
| 2017-12-15 | move `type_check` out of `transform` and into the `nll` module | Niko Matsakis | -1518/+1 |
| 2017-12-15 | Auto merge of #46537 - pnkfelix:two-phase-borrows, r=arielb1 | bors | -17/+17 |
| 2017-12-13 | add FIXME related to constant well-formedness | Niko Matsakis | -0/+8 |
| 2017-12-13 | normalize fn sig as part of reification | Niko Matsakis | -58/+86 |
| 2017-12-13 | Mir typeck Cast for Unsize value | Santiago Pastorino | -1/+10 |
| 2017-12-13 | Mir typeck Cast for ClosureFnPtr value | Santiago Pastorino | -3/+15 |
| 2017-12-13 | Mir typeck Cast for UnsafeFnPtr value | Santiago Pastorino | -2/+8 |
| 2017-12-13 | Mir typeck Cast for ReifyFnPtr value | Santiago Pastorino | -1/+18 |
| 2017-12-13 | Restructure a bit check_aggregate_rvalue code | Santiago Pastorino | -35/+35 |
| 2017-12-13 | Add more debug logs | Santiago Pastorino | -0/+12 |
| 2017-12-13 | Check functions predicates | Santiago Pastorino | -2/+42 |
| 2017-12-13 | Check Aggregate predicates | Santiago Pastorino | -0/+27 |
| 2017-12-13 | Check NullaryOp Rvalue | Santiago Pastorino | -2/+10 |
| 2017-12-13 | Check Repeat Rvalue | Santiago Pastorino | -3/+50 |
| 2017-12-13 | Revised graphviz rendering API to avoid requiring borrowed state. | Felix S. Klock II | -17/+17 |
| 2017-12-07 | mir-borrowck returns closure requirements, mir-typeck enforces | Niko Matsakis | -2/+34 |
| 2017-12-07 | renumber types in `ty::Const` and relate them to `mir::Constant` | Niko Matsakis | -0/+47 |
| 2017-12-07 | rustc_mir: promote references of statics from other statics. | Eduard-Mihai Burtescu | -7/+16 |
| 2017-12-04 | Auto merge of #46319 - nikomatsakis:nll-master-to-rust-master-2, r=pnkfelix | bors | -1342/+78 |
| 2017-12-04 | type_check.rs: rustfmt | Niko Matsakis | -29/+23 |
| 2017-12-04 | remove unused span from `eq_types` (and rustfmt slightly) | Niko Matsakis | -12/+3 |
| 2017-12-04 | break type-checking of aggregate-kind out into helper function | Niko Matsakis | -45/+52 |
| 2017-12-04 | make `no_late_bound_regions` a method on `Binder<T>` | Niko Matsakis | -1/+1 |
| 2017-12-04 | inform constraint generation using maybe-init | Paul Daniel Faria | -1325/+0 |
| 2017-12-04 | replace constant regions with a post-inference check | Niko Matsakis | -76/+132 |
| 2017-12-04 | separate out the liveness constraints from the final value | Niko Matsakis | -34/+47 |
| 2017-12-03 | Add an i128_lowering flag in TargetOptions | Scott McMurray | -1/+3 |
| 2017-12-03 | Rollup merge of #46462 - sinkuu:copyprop_reg2, r=arielb1 | Corey Farwell | -4/+7 |
| 2017-12-03 | Auto merge of #46334 - mikhail-m1:slice_pattern_array_drop, r=arielb1 | bors | -0/+14 |
| 2017-12-03 | Fix MIR CopyPropagation regression | Shotaro Yamada | -4/+7 |
| 2017-12-03 | funnel all unwind paths through a single Resume block | Ariel Ben-Yehuda | -34/+1 |
| 2017-12-03 | add a pass to remove no-op landing pads | Ariel Ben-Yehuda | -17/+144 |
| 2017-12-02 | create a drop ladder for an array if any value is moved out | Mikhail Modin | -0/+14 |
| 2017-12-01 | MIR: s/lv(al(ue)?)?/place in function/variable/module names. | Eduard-Mihai Burtescu | -203/+201 |
| 2017-12-01 | MIR: s/Lvalue/Place in type names. | Eduard-Mihai Burtescu | -163/+163 |
| 2017-11-30 | Auto merge of #46299 - michaelwoerister:incr-comp-krimskrams, r=nikomatsakis | bors | -8/+11 |
| 2017-11-30 | Auto merge of #46226 - arielb1:special-region-obligation, r=nikomatsakis | bors | -3/+10 |
| 2017-11-28 | incr.comp.: Make a bunch of query results encodable. | Michael Woerister | -6/+9 |
| 2017-11-28 | incr.comp.: Make MIR encoding fit for incr.comp. caching. | Michael Woerister | -2/+2 |
| 2017-11-28 | rustc_mir: require that Copy(L) satisfies typeof L: Copy. | Eduard-Mihai Burtescu | -6/+23 |
| 2017-11-28 | MIR: split Operand::Consume into Copy and Move. | Eduard-Mihai Burtescu | -24/+40 |
| 2017-11-28 | rustc_mir: enforce that arguments are replaced with Local's only. | Eduard-Mihai Burtescu | -41/+14 |
| 2017-11-26 | improve error messages | Ariel Ben-Yehuda | -23/+30 |