| Age | Commit message (Expand) | Author | Lines |
| 2018-04-21 | Revert stabilization of `feature(never_type)`. | Felix S. Klock II | -0/+1 |
| 2018-03-23 | Improved comments for UserAssertTy statement. | David Wood | -3/+3 |
| 2018-03-22 | Added flag to disable user type assertion. | David Wood | -0/+2 |
| 2018-03-22 | Temporarily only adding UserAssertTy on binding patterns. | David Wood | -3/+9 |
| 2018-03-22 | UserAssertTy can handle inference variables. | David Wood | -6/+12 |
| 2018-03-22 | Added UserAssertTy statement. | David Wood | -1/+20 |
| 2018-03-22 | Rollup merge of #49117 - nivkner:fixme_fixup3, r=estebank | kennytm | -3/+2 |
| 2018-03-17 | Rename `Span::empty` to `Span::shrink_to_lo`, add `Span::shrink_to_hi` | Vadim Petrochenkov | -1/+1 |
| 2018-03-17 | remove FIXME(#30046) and infer moves on pattern matching | Niv Kaminer | -3/+2 |
| 2018-03-14 | stabilise feature(never_type) | Andrew Cann | -1/+1 |
| 2018-03-14 | remove defaulting to unit | Andrew Cann | -1/+1 |
| 2018-03-08 | Use clearer name for integer bit width helper function | Oliver Schneider | -2/+2 |
| 2018-03-08 | Don't use the undefined bytes of PrimVal::Bytes | Oliver Schneider | -27/+11 |
| 2018-03-08 | Simplify code around reading/writing ConstVals | Oliver Schneider | -20/+10 |
| 2018-03-08 | Move the pattern checking code to hair | Oliver Schneider | -2/+1 |
| 2018-03-08 | The `const_eval` module is no more | Oliver Schneider | -1/+1 |
| 2018-03-08 | Nuke ConstInt and Const*size | Oliver Schneider | -48/+17 |
| 2018-03-08 | Rename ConstVal::to_u128 to to_raw_bits | Oliver Schneider | -1/+1 |
| 2018-03-08 | More const eval sanity checks (invalid slice fat pointers) | Oliver Schneider | -35/+1 |
| 2018-03-08 | Add InterpretInterner to StableHashingContext for AllocId serialization | Oliver Schneider | -68/+76 |
| 2018-03-08 | Nuke the entire ctfe from orbit, it's the only way to be sure | Oliver Schneider | -70/+10 |
| 2018-03-08 | Move librustc_const_eval to librustc_mir | Oliver Schneider | -1/+1 |
| 2018-03-08 | Produce instead of pointers | Oliver Schneider | -23/+88 |
| 2018-03-05 | Turn features() into a query. | Michael Woerister | -2/+2 |
| 2018-02-20 | make `#[unwind]` attribute specify expectations more clearly | Niko Matsakis | -5/+14 |
| 2018-02-17 | fix more typos found by codespell. | Matthias Krüger | -1/+1 |
| 2018-02-11 | Auto merge of #48092 - eddyb:discriminate-the-void, r=nikomatsakis | bors | -0/+16 |
| 2018-02-09 | rustc_mir: insert a dummy access to places being matched on, when building MIR. | Eduard-Mihai Burtescu | -0/+16 |
| 2018-02-07 | [ci skip] Generate false edges from loop_block | bobtwinkles | -24/+22 |
| 2018-02-05 | mir: Add false edge cleanup out of infinite loops | bobtwinkles | -5/+17 |
| 2018-02-05 | mir: Add TerminatorKind::FalseUnwind | bobtwinkles | -2/+4 |
| 2018-02-05 | Fix comment in ExprKind::LogicalOp | bobtwinkles | -2/+2 |
| 2018-01-28 | Auto merge of #47746 - varkor:never-type-ice, r=nikomatsakis | bors | -2/+12 |
| 2018-01-27 | end_point handling multibyte characters correctly. | David Wood | -1/+1 |
| 2018-01-27 | Moved overflow check into end_point function. | David Wood | -6/+1 |
| 2018-01-27 | Fixed off-by-one spans in MIR borrowck errors. | David Wood | -2/+9 |
| 2018-01-26 | Add clarifying comment regarding the trailing type of a block | varkor | -0/+4 |
| 2018-01-25 | Fix never-type rvalue ICE | varkor | -2/+8 |
| 2018-01-25 | Auto merge of #47374 - topecongiro:issue-47096, r=nikomatsakis | bors | -2/+15 |
| 2018-01-17 | Simplify irrefutable slice patterns | Seiichi Uchida | -2/+15 |
| 2018-01-16 | avoid double-unsizing arrays in bytestring match lowering | Ariel Ben-Yehuda | -23/+51 |
| 2018-01-04 | rustc: use {U,I}size instead of {U,I}s shorthands. | Eduard-Mihai Burtescu | -4/+4 |
| 2017-12-24 | Auto merge of #46896 - arielb1:shadow-scope, r=eddyb | bors | -13/+16 |
| 2017-12-24 | Auto merge of #46833 - diwic:7c-abort-ffi, r=arielb1 | bors | -0/+36 |
| 2017-12-21 | Mir: fixup nits in previous commit (f536143) | David Henningsson | -6/+5 |
| 2017-12-21 | fix debuginfo scoping of let-statements | Ariel Ben-Yehuda | -13/+16 |
| 2017-12-21 | Mir: Abort on nounwind ABIs | David Henningsson | -0/+37 |
| 2017-12-20 | MIR: terminate unreachable blocks in construct_const | Matti Niemenmaa | -0/+7 |
| 2017-12-06 | fix handling of CallScopeData | Ariel Ben-Yehuda | -0/+11 |
| 2017-12-05 | Auto merge of #46492 - eddyb:move-ops, r=arielb1 | bors | -4/+4 |