| Age | Commit message (Expand) | Author | Lines |
| 2020-03-01 | Auto merge of #69295 - ecstatic-morse:unified-dataflow-generators, r=tmandry | bors | -88/+105 |
| 2020-02-29 | use .iter() instead of .into_iter() on references. | Matthias Krüger | -1/+1 |
| 2020-02-27 | Rename `RequiresStorage` to `MaybeRequiresStorage` | Dylan MacKenzie | -7/+7 |
| 2020-02-27 | Port `RequiresStorage` to new dataflow framework | Dylan MacKenzie | -51/+70 |
| 2020-02-27 | Port `MaybeStorageLive` to new dataflow framework | Dylan MacKenzie | -33/+31 |
| 2020-02-27 | Auto merge of #68528 - ecstatic-morse:maybe-init-variants, r=oli-obk | bors | -2/+35 |
| 2020-02-19 | Handle resume args in `RequiresStorage` analysis | Jonas Schievink | -11/+46 |
| 2020-02-19 | Use match ergonomics to simplify match | Jonas Schievink | -5/+5 |
| 2020-02-19 | Match MIR statements exhaustively | Jonas Schievink | -1/+8 |
| 2020-02-17 | Fix typo in comment | Dylan MacKenzie | -1/+1 |
| 2020-02-17 | Use doc comment for explanation of `shared_borrow_allows_mutation` | Dylan MacKenzie | -9/+9 |
| 2020-02-13 | Kill move paths of dead variants | Dylan MacKenzie | -2/+35 |
| 2020-02-13 | Ignore mut borrow from drop terminator in const-eval | Dylan MacKenzie | -12/+33 |
| 2020-02-13 | Rename `MaybeBorrowedLocals` constructors | Dylan MacKenzie | -2/+5 |
| 2020-02-12 | Use `MaybeBorrowedLocals` for generator analyses | Dylan MacKenzie | -26/+20 |
| 2020-02-12 | Remove outdated `IndirectlyMutableLocals` | Dylan MacKenzie | -138/+0 |
| 2020-02-12 | Implement `Maybe{Mut,}BorrowedLocals` analyses | Dylan MacKenzie | -60/+208 |
| 2020-02-11 | Use new dataflow framework for drop elaboration and borrow checking | Dylan MacKenzie | -7/+1 |
| 2020-02-10 | Use new dataflow interface for initialization/borrows analyses | Dylan MacKenzie | -108/+195 |
| 2020-02-02 | Add a resume type parameter to `Generator` | Jonas Schievink | -8/+12 |
| 2020-01-10 | Remove PlaceBase enum and make Place base field be local: Local | Santiago Pastorino | -56/+37 |
| 2020-01-10 | Remove Static from PlaceBase | Santiago Pastorino | -36/+38 |
| 2020-01-10 | Remove unused param_env parameter | Santiago Pastorino | -5/+1 |
| 2020-01-06 | Improve hygiene of `newtype_index` | Matthew Jasper | -1/+1 |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -1/+1 |
| 2019-12-22 | Format the world | Mark Rousskov | -275/+232 |
| 2019-12-11 | more private | Mark Mansi | -8/+4 |
| 2019-12-11 | fix imports | Mark Mansi | -6/+8 |
| 2019-12-05 | rustc: Apply clearer naming to BodyAndCache, fix Deref impl, remove unneeded ... | Paul Daniel Faria | -3/+3 |
| 2019-12-02 | Remove HasLocalDecls impl from BodyCache's, properly reborrow to Body, rename... | Paul Daniel Faria | -17/+17 |
| 2019-12-02 | Fix tidy errors | Paul Daniel Faria | -1/+3 |
| 2019-12-02 | Simplify BodyCache impl and fix all remaining type errors in librustc_mir (li... | Paul Daniel Faria | -4/+4 |
| 2019-12-02 | Add predecessors fn to ReadOnlyBodyCache, fix more Body -> (ReadOnly)BodyCach... | Paul Daniel Faria | -11/+11 |
| 2019-12-02 | Stop invalidating predecessors cache when accessing unique basic block, inval... | Paul Daniel Faria | -1/+1 |
| 2019-11-21 | Track pointers to statics in MIR | Matthew Jasper | -1/+3 |
| 2019-10-22 | Pattern match over PlaceRef rather than Place | Santiago Pastorino | -2/+4 |
| 2019-10-13 | Remove special case for zero-sized arrays from indirectly mut locals | Dylan MacKenzie | -13/+4 |
| 2019-10-07 | Auto merge of #61430 - matthewjasper:drop-on-into-panic, r=oli-obk | bors | -8/+30 |
| 2019-10-02 | Do not mark unitinitialized locals as requiring storage | Matthew Jasper | -8/+30 |
| 2019-10-01 | Don't mark zero-sized arrays as indirectly mutable when borrowed | Dylan MacKenzie | -15/+31 |
| 2019-09-29 | remove indexed_vec re-export from rustc_data_structures | csmoe | -4/+4 |
| 2019-09-29 | remove bit_set re-export from rustc_data_structures | csmoe | -2/+2 |
| 2019-09-28 | Correct `IndirectlyMutableLocals` docs | Dylan MacKenzie | -8/+4 |
| 2019-09-28 | Give usage instructions `IndirectlyMutableLocals` docs | Dylan MacKenzie | -3/+7 |
| 2019-09-28 | Explain why `visit_terminator` does nothing for `IndirectlyMutableLocals` | Dylan MacKenzie | -0/+3 |
| 2019-09-28 | Don't treat locals as mutably borrowed after they're dropped | Dylan MacKenzie | -12/+5 |
| 2019-09-28 | Add analysis to determine if a local is indirectly mutable | Dylan MacKenzie | -4/+156 |
| 2019-09-11 | Make Place Boxed on Statement to reduce size from 64 bytes to 32 bytes | Santiago Pastorino | -4/+4 |
| 2019-09-09 | Convert Place's projection to a boxed slice | Santiago Pastorino | -1/+1 |
| 2019-09-05 | Rollup merge of #64005 - ecstatic-morse:is-indirect, r=oli-obk | Mazdak Farrokhzad | -13/+4 |