| Age | Commit message (Expand) | Author | Lines |
| 2020-02-14 | Prepare to use borrowck to resolve opaque types | Matthew Jasper | -64/+101 |
| 2020-02-14 | Arena allocate the result of mir_borrowck | Matthew Jasper | -3/+4 |
| 2020-02-15 | Rollup merge of #69051 - Centril:st-fixes, r=eddyb | Yuki Okushi | -0/+3 |
| 2020-02-14 | const-prop: use one helper method for all lints; consistently lint overflow o... | Ralf Jung | -87/+80 |
| 2020-02-14 | Call `is_freeze` less in unsafety-checking | Matthew Jasper | -19/+26 |
| 2020-02-14 | Check `has_typeck_tables` before calling `typeck_tables_of` | Yuki Okushi | -1/+4 |
| 2020-02-13 | Don't print block exit state if unchanged | Dylan MacKenzie | -20/+35 |
| 2020-02-13 | Print flow state in debug messages for `find_dead_unwinds` | Dylan MacKenzie | -3/+9 |
| 2020-02-13 | Use more descriptive name to get `InitializationData` state | Dylan MacKenzie | -5/+5 |
| 2020-02-13 | Use `seek_before` instead of `seek_after` | Dylan MacKenzie | -7/+7 |
| 2020-02-13 | Use `ResultsCursor` for `elaborate_drops` | Dylan MacKenzie | -81/+33 |
| 2020-02-13 | Kill move paths of dead variants | Dylan MacKenzie | -2/+35 |
| 2020-02-13 | Support effects for particular edges of `SwitchInt` | Dylan MacKenzie | -7/+110 |
| 2020-02-13 | Use an `Iterator` for `MovePath` traversal | Dylan MacKenzie | -16/+47 |
| 2020-02-13 | Ignore mut borrow from drop terminator in const-eval | Dylan MacKenzie | -12/+39 |
| 2020-02-13 | Rename `MaybeBorrowedLocals` constructors | Dylan MacKenzie | -5/+8 |
| 2020-02-13 | Check types of statics in MIR typeck | Matthew Jasper | -2/+16 |
| 2020-02-13 | Check `Copy` lifetimes bounds when copying from a projection | Matthew Jasper | -27/+25 |
| 2020-02-13 | Rollup merge of #69126 - RalfJung:exact-div, r=oli-obk | Dylan DPC | -2/+4 |
| 2020-02-13 | Don't instantiate so many copies of `drop_in_place` | Matthew Jasper | -3/+10 |
| 2020-02-13 | Auto merge of #68969 - RalfJung:dont-panic, r=oli-obk | bors | -142/+146 |
| 2020-02-13 | perf(mir): Reserve enough space for the merged blocks before appending | Markus Westerlind | -4/+17 |
| 2020-02-13 | fix typo | Ralf Jung | -1/+1 |
| 2020-02-13 | miri: fix exact_div | Ralf Jung | -2/+4 |
| 2020-02-13 | Avoid an intermediate Vec in mir simplify | Markus Westerlind | -7/+6 |
| 2020-02-13 | Use Vec::append | Markus Westerlind | -1/+1 |
| 2020-02-13 | Reuse a Vec in mir simplification | Markus Westerlind | -2/+2 |
| 2020-02-13 | rename PanicInfo -> AssertKind | Ralf Jung | -21/+21 |
| 2020-02-13 | improve comments: | Ralf Jung | -4/+8 |
| 2020-02-13 | move PanicInfo to mir module | Ralf Jung | -14/+16 |
| 2020-02-13 | no need for hook_panic_fn to return a bool | Ralf Jung | -10/+8 |
| 2020-02-13 | remove PanicInfo::Panic variant that MIR does not use or need | Ralf Jung | -6/+11 |
| 2020-02-13 | const-prop: handle overflow_check consistently for all operators | Ralf Jung | -15/+10 |
| 2020-02-13 | remove Panic variant from InterpError | Ralf Jung | -102/+102 |
| 2020-02-13 | Constness -> enum Const { Yes(Span), No } | Mazdak Farrokhzad | -5/+3 |
| 2020-02-12 | Don't give invalid suggestion on desugared span. | spunit262 | -43/+45 |
| 2020-02-12 | Use `MaybeMutBorrowedLocals` for const-checking | Dylan MacKenzie | -19/+14 |
| 2020-02-12 | Use `MaybeBorrowedLocals` for generator analyses | Dylan MacKenzie | -39/+27 |
| 2020-02-12 | Reenable peek test for indirect mutation analysis | Dylan MacKenzie | -20/+6 |
| 2020-02-12 | Remove outdated `IndirectlyMutableLocals` | Dylan MacKenzie | -138/+0 |
| 2020-02-12 | Implement `Maybe{Mut,}BorrowedLocals` analyses | Dylan MacKenzie | -62/+209 |
| 2020-02-12 | Impl `GenKill` for old dataflow framework's `GenKillSet` | Dylan MacKenzie | -0/+11 |
| 2020-02-12 | Rollup merge of #69002 - RalfJung:miri-op-overflow, r=oli-obk,wesleywiser | Dylan DPC | -45/+63 |
| 2020-02-12 | Auto merge of #69094 - Dylan-DPC:rollup-4qe7uv1, r=Dylan-DPC | bors | -0/+1 |
| 2020-02-12 | Rollup merge of #69032 - chrissimpkins:ice-yield-println-#69017, r=petrochenkov | Dylan DPC | -0/+1 |
| 2020-02-12 | Auto merge of #68241 - ecstatic-morse:unified-dataflow-impls, r=pnkfelix | bors | -516/+786 |
| 2020-02-11 | Review comments. | Camille GILLOT | -1/+1 |
| 2020-02-11 | Move lang_items definitions to librustc_lang_items. | Camille GILLOT | -1/+1 |
| 2020-02-11 | Clarify why you shouldn't override `Analysis::into_engine` | Dylan MacKenzie | -3/+11 |
| 2020-02-11 | Use exhaustive matching | Dylan MacKenzie | -1/+10 |