| Age | Commit message (Expand) | Author | Lines |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -2/+0 |
| 2024-02-08 | Bail out of drop elaboration when encountering error types | Oli Scherer | -1/+4 |
| 2024-02-08 | Add a new debug_assertions instrinsic (compiler) | Ben Kimock | -1/+4 |
| 2024-02-06 | More comments, final tweaks | Michael Goulet | -0/+3 |
| 2024-02-06 | Teach typeck/borrowck/solvers how to deal with async closures | Michael Goulet | -0/+3 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -2/+9 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-01-25 | Remove unused features | clubby789 | -3/+1 |
| 2024-01-22 | Use a plain bitset for liveness analyses. | Camille GILLOT | -10/+17 |
| 2024-01-20 | Add a warning comment | Georgiy Komarov | -0/+2 |
| 2024-01-20 | rustc_mir_dataflow: Add exports for external tools | Georgiy Komarov | -3/+3 |
| 2024-01-17 | Rollup merge of #115291 - cjgillot:dest-prop-save, r=JakobDegen | Matthias Krüger | -0/+157 |
| 2024-01-15 | compiler: Lower fn call arg spans down to MIR | Martin Nordholts | -3/+8 |
| 2024-01-07 | Use for_each instead of fold. | Camille GILLOT | -2/+2 |
| 2024-01-07 | Fix comment. | Camille GILLOT | -3/+1 |
| 2024-01-07 | Do not recompute liveness for DestinationPropagation. | Camille GILLOT | -1/+65 |
| 2024-01-07 | Move PointIndex to mir_dataflow. | Camille GILLOT | -0/+95 |
| 2023-12-28 | Remove movability from TyKind::Coroutine | Michael Goulet | -3/+3 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -12/+14 |
| 2023-12-21 | Don't require owned data in `MaybeStorageDead` | Tomasz Miąsko | -6/+6 |
| 2023-12-15 | NFC don't convert types to identical types | Matthias Krüger | -5/+1 |
| 2023-12-10 | remove redundant imports | surechen | -2/+0 |
| 2023-12-08 | Tweak `GenKillAnalysis`. | Nicholas Nethercote | -19/+22 |
| 2023-12-08 | Remove `impl_visitable!`. | Nicholas Nethercote | -2/+2 |
| 2023-12-08 | Remove unused arguments from `ResultsVisitor::visit_block_{start,end}`. | Nicholas Nethercote | -34/+8 |
| 2023-11-27 | Deparameterize `Results` and `ResultsCursor`. | Nicholas Nethercote | -72/+27 |
| 2023-11-27 | Remove `ResultsCloned` and `ResultsClonedCursor`. | Nicholas Nethercote | -26/+4 |
| 2023-11-27 | Remove uses of `ResultsClonedCursor`. | Nicholas Nethercote | -14/+14 |
| 2023-11-27 | Remove `ResultsRefCursor`. | Nicholas Nethercote | -29/+2 |
| 2023-11-27 | Remove another use of `as_results_cursor`. | Nicholas Nethercote | -40/+62 |
| 2023-11-27 | Remove `CloneAnalysis`. | Nicholas Nethercote | -29/+5 |
| 2023-11-27 | Remove some unused code relating to `ResultsCloned`. | Nicholas Nethercote | -39/+2 |
| 2023-11-27 | Use typedefs to clarify some impls. | Nicholas Nethercote | -2/+5 |
| 2023-11-25 | Rollup merge of #118288 - compiler-errors:is_some_and, r=lqd,dtolnay | Michael Goulet | -1/+1 |
| 2023-11-26 | Use `rustc_fluent_macro::fluent_messages!` directly. | Nicholas Nethercote | -2/+1 |
| 2023-11-26 | Avoid need for `{D,Subd}iagnosticMessage` imports. | Nicholas Nethercote | -1/+0 |
| 2023-11-25 | is_{some,ok}_and | Michael Goulet | -1/+1 |
| 2023-11-25 | Auto merge of #118203 - nnethercote:rustc_mir_dataflow, r=cjgillot | bors | -164/+88 |
| 2023-11-24 | Remove `ResultsCursor::get_with_analysis`. | Nicholas Nethercote | -6/+2 |
| 2023-11-24 | Remove unnecessary `mut`. | Nicholas Nethercote | -1/+1 |
| 2023-11-24 | Remove unused arguments from `on_all_children_bits`. | Nicholas Nethercote | -56/+25 |
| 2023-11-24 | Remove unused `EverInitializedPlaces::tcx` field. | Nicholas Nethercote | -4/+2 |
| 2023-11-24 | Remove unneeded derives from `MaybeLiveLocals`. | Nicholas Nethercote | -1/+0 |
| 2023-11-23 | Use `'mir` lifetime name more. | Nicholas Nethercote | -14/+14 |
| 2023-11-23 | Remove unnecessary things from `State` and `Map`. | Nicholas Nethercote | -25/+4 |
| 2023-11-23 | Remove unnecessary and misleading `..` in a pattern. | Nicholas Nethercote | -1/+0 |
| 2023-11-23 | Remove unnecessary `ValueAnalysisWrapper::Direction`. | Nicholas Nethercote | -5/+1 |
| 2023-11-23 | Reduce `pub` usage. | Nicholas Nethercote | -12/+10 |
| 2023-11-23 | Avoid unnecessary exports. | Nicholas Nethercote | -11/+11 |
| 2023-11-23 | Remove `indexes` module. | Nicholas Nethercote | -6/+1 |