| Age | Commit message (Expand) | Author | Lines |
| 2022-05-10 | only_local: always check for misuse | lcnr | -34/+21 |
| 2022-05-08 | Use sparse representation of switch sources | Tomasz Miąsko | -1/+1 |
| 2022-05-08 | Avoid constructing switch sources unless necessary | Tomasz Miąsko | -3/+4 |
| 2022-05-07 | Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errors | bors | -36/+36 |
| 2022-05-04 | Stabilize `bool::then_some` | Josh Triplett | -1/+0 |
| 2022-05-02 | fix most compiler/ doctests | Elliot Roberts | -36/+36 |
| 2022-04-30 | Fix -Zdump-mir-dataflow by implementing DebugWithContext for ChunkedBitSet | Tomasz Miąsko | -36/+62 |
| 2022-04-11 | Add new `MutatatingUseContext`s for deinit and `SetDiscriminant` | Jakob Degen | -25/+14 |
| 2022-04-11 | Add new `Deinit` statement kind | Jakob Degen | -3/+4 |
| 2022-03-30 | Spellchecking compiler comments | Yuri Astrakhan | -3/+3 |
| 2022-03-27 | Nit | Dylan MacKenzie | -3/+1 |
| 2022-03-26 | Address review comments | Samuel E. Moelius III | -7/+11 |
| 2022-03-24 | Implement `apply_switch_int_edge_effects` for backward analyses | Samuel E. Moelius III | -8/+56 |
| 2022-03-11 | Improve `AdtDef` interning. | Nicholas Nethercote | -21/+22 |
| 2022-03-08 | add `#[rustc_pass_by_value]` to more types | lcnr | -4/+4 |
| 2022-02-26 | Rollup merge of #94087 - tmiasko:rm-ignore-borrow-on-drop, r=jackh726 | Matthias Krüger | -34/+11 |
| 2022-02-26 | Rollup merge of #93870 - tmiasko:const-precise-live-drops-with-coverage, r=ec... | Matthias Krüger | -15/+18 |
| 2022-02-23 | Auto merge of #93984 - nnethercote:ChunkedBitSet, r=Mark-Simulacrum | bors | -33/+121 |
| 2022-02-23 | Introduce `ChunkedBitSet` and use it for some dataflow analyses. | Nicholas Nethercote | -33/+121 |
| 2022-02-21 | use `List<Ty<'tcx>>` for tuples | lcnr | -4/+1 |
| 2022-02-19 | Adopt let else in more places | est31 | -25/+16 |
| 2022-02-17 | Remove unused `unsound_ignore_borrow_on_drop` | Tomasz Miąsko | -34/+11 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -2/+2 |
| 2022-02-10 | Fix switch on discriminant detection in a presence of coverage counters | Tomasz Miąsko | -15/+18 |
| 2022-02-03 | rustc_mir_dataflow: use iter::once instead of Some().into_iter | Michael Howell | -3/+2 |
| 2022-01-12 | Remove deprecated LLVM-style inline assembly | Tomasz Miąsko | -17/+0 |
| 2022-01-11 | Store a `Symbol` instead of an `Ident` in `VariantDef`/`FieldDef` | Aaron Hill | -1/+1 |
| 2022-01-03 | Rollup merge of #90102 - nbdd0121:box3, r=jonas-schievink | Matthias Krüger | -13/+1 |
| 2021-12-16 | Remove `in_band_lifetimes` from `rustc_mir_dataflow` | LegionMammal978 | -60/+70 |
| 2021-12-14 | Stabilize iter::zip. | PFPoitras | -1/+0 |
| 2021-12-05 | Auto merge of #91475 - ecstatic-morse:mir-pass-manager3, r=oli-obk | bors | -0/+1 |
| 2021-12-03 | Add initial AST and MIR support for unwinding from inline assembly | Amanieu d'Antras | -109/+191 |
| 2021-12-02 | Update passes with new interface | Dylan MacKenzie | -0/+1 |
| 2021-11-23 | Auto merge of #90788 - ecstatic-morse:issue-90752, r=wesleywiser | bors | -6/+67 |
| 2021-11-13 | Mark mutably borrowed places as maybe initialized | Dylan MacKenzie | -6/+67 |
| 2021-11-11 | Use `associated_item_def_ids` more | Matthew Jasper | -7/+2 |
| 2021-11-03 | Remove `MaybeMutBorrowedLocals` | Tomasz Miąsko | -148/+17 |
| 2021-10-23 | Ignore errors re: unreachable blocks in dataflow cursor unit tests | Dylan MacKenzie | -0/+9 |
| 2021-10-23 | update cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2021-10-20 | Remove NullOp::Box | Gary Guo | -13/+1 |
| 2021-10-16 | Adopt let_else across the compiler | est31 | -6/+3 |
| 2021-10-07 | comma-related changes | Eliza Weisman | -1/+1 |
| 2021-10-07 | make them structured while i'm here | Eliza Weisman | -2/+2 |
| 2021-10-07 | demote `rustc_peek` traces look not user-facing | Eliza Weisman | -2/+2 |
| 2021-10-05 | Rollup merge of #89532 - ecstatic-morse:maybe-live-locals-enum, r=oli-obk,tmi... | Manish Goregaokar | -0/+31 |
| 2021-10-04 | Discuss field-sensitivity and enums in context of `MaybeLiveLocals` | Dylan MacKenzie | -0/+31 |
| 2021-10-04 | Rollup merge of #89508 - jhpratt:stabilize-const_panic, r=joshtriplett | Jubilee | -1/+1 |
| 2021-10-04 | Stabilize `const_panic` | Jacob Pratt | -1/+1 |
| 2021-10-03 | Replace Fn impls with RPIT impls in rustc_index | bjorn3 | -3/+4 |
| 2021-09-28 | More tracing instrumentation | Oli Scherer | -12/+6 |