| Age | Commit message (Expand) | Author | Lines |
| 2022-03-01 | 7 - Make more use of `let_chains` | Caio | -112/+100 |
| 2022-02-28 | Auto merge of #94427 - cjgillot:inline-fresh-expn, r=oli-obk | bors | -10/+14 |
| 2022-02-27 | Only create a single expansion for each inline integration. | Camille GILLOT | -10/+14 |
| 2022-02-26 | Rollup merge of #94087 - tmiasko:rm-ignore-borrow-on-drop, r=jackh726 | Matthias Krüger | -4/+2 |
| 2022-02-25 | Auto merge of #94290 - Mark-Simulacrum:bump-bootstrap, r=pietroalbini | bors | -3/+3 |
| 2022-02-25 | Rollup merge of #94305 - JakobDegen:dp-1, r=oli-obk | Matthias Krüger | -26/+7 |
| 2022-02-25 | Enable rustc_pass_by_value for Span | Mark Rousskov | -2/+2 |
| 2022-02-25 | Switch bootstrap cfgs | Mark Rousskov | -1/+1 |
| 2022-02-25 | Auto merge of #93878 - Aaron1011:newtype-macro, r=cjgillot | bors | -1/+1 |
| 2022-02-25 | Auto merge of #93368 - eddyb:diagbld-guarantee, r=estebank | bors | -1/+1 |
| 2022-02-24 | Fix intra-doc link issues exposed by new macro | Aaron Hill | -1/+1 |
| 2022-02-24 | Remove an unnecessary restriction in `dest_prop` | Jakob Degen | -26/+7 |
| 2022-02-23 | rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission". | Eduard-Mihai Burtescu | -1/+1 |
| 2022-02-23 | Auto merge of #93984 - nnethercote:ChunkedBitSet, r=Mark-Simulacrum | bors | -2/+2 |
| 2022-02-23 | Introduce `ChunkedBitSet` and use it for some dataflow analyses. | Nicholas Nethercote | -2/+2 |
| 2022-02-21 | use `List<Ty<'tcx>>` for tuples | lcnr | -10/+7 |
| 2022-02-20 | Improve `unused_unsafe` lint | Frank Steffahn | -116/+178 |
| 2022-02-20 | Auto merge of #93387 - JakobDegen:improve_partialeq, r=tmiasko | bors | -3/+39 |
| 2022-02-20 | Rollup merge of #94146 - est31:let_else, r=cjgillot | Matthias Krüger | -72/+38 |
| 2022-02-19 | Adopt let else in more places | est31 | -72/+38 |
| 2022-02-18 | Rollup merge of #93634 - matthiaskrgr:clippy_complexity_jan_2022, r=oli-obk | Matthias Krüger | -2/+1 |
| 2022-02-18 | Rollup merge of #93024 - compiler-errors:inline-mir-bad-bounds, r=estebank | Matthias Krüger | -2/+11 |
| 2022-02-18 | Extend uninhabited match branch optimization to also work on fallthrough. | Jakob Degen | -3/+39 |
| 2022-02-17 | Rollup merge of #94011 - est31:let_else, r=lcnr | Matthias Krüger | -9/+2 |
| 2022-02-17 | Remove unused `unsound_ignore_borrow_on_drop` | Tomasz Miąsko | -4/+2 |
| 2022-02-16 | Adopt let_else in even more places | est31 | -9/+2 |
| 2022-02-15 | Inline UnifyKey::index and UnifyKey::from_index | Tomasz Miąsko | -0/+2 |
| 2022-02-15 | Overhaul `Const`. | Nicholas Nethercote | -5/+5 |
| 2022-02-15 | Overhaul `RegionKind` and `Region`. | Nicholas Nethercote | -3/+8 |
| 2022-02-15 | Overhaul `TyS` and `Ty`. | Nicholas Nethercote | -20/+8 |
| 2022-02-11 | add tainted_by_errors to mir::Body | Michael Goulet | -15/+16 |
| 2022-02-09 | Rollup merge of #93813 - xldenis:public-mir-passes, r=wesleywiser | Matthias Krüger | -3/+6 |
| 2022-02-09 | Make a few cleanup MIR passes public | Xavier Denis | -3/+6 |
| 2022-02-04 | Rollup merge of #90132 - joshtriplett:stabilize-instrument-coverage, r=wesley... | Matthias Krüger | -2/+2 |
| 2022-02-03 | compiler: clippy::complexity fixes | Matthias Krüger | -2/+1 |
| 2022-02-01 | Rollup merge of #93290 - lcnr:same_type, r=jackh726 | Matthias Krüger | -2/+2 |
| 2022-02-01 | remove `TyS::same_type` | lcnr | -2/+2 |
| 2022-02-01 | add a rustc::query_stability lint | lcnr | -0/+1 |
| 2022-01-31 | Auto merge of #93373 - spastorino:def_id_to_hir_id_refactor, r=oli-obk | bors | -1/+1 |
| 2022-01-31 | Auto merge of #90891 - nbdd0121:format, r=Mark-Simulacrum | bors | -41/+21 |
| 2022-01-29 | Create `core::fmt::ArgumentV1` with generics instead of fn pointer | Gary Guo | -41/+21 |
| 2022-01-27 | Store def_id_to_hir_id as variant in hir_owner. | Camille GILLOT | -1/+1 |
| 2022-01-27 | try apply `rustc_pass_by_value` to `Span` | lcnr | -3/+3 |
| 2022-01-26 | Auto merge of #91840 - JakobDegen:fix_early_otherwise, r=oli-obk | bors | -274/+307 |
| 2022-01-24 | Auto merge of #90842 - pierwill:localdefid-indexmap, r=wesleywiser | bors | -4/+4 |
| 2022-01-23 | Rollup merge of #93234 - mati865:mir-transform-use-itertools, r=jackh726 | Matthias Krüger | -22/+8 |
| 2022-01-22 | Use an `indexmap` to avoid sorting `LocalDefId`s | pierwill | -4/+4 |
| 2022-01-22 | Rollup merge of #93116 - rust-lang:oli-obk-patch-1, r=jackh726 | Matthias Krüger | -1/+1 |
| 2022-01-22 | rustc_mir_itertools: Avoid needless `collect` with itertools | Mateusz Mikuła | -22/+8 |
| 2022-01-20 | Rollup merge of #89764 - tmiasko:uninhabited-enums, r=wesleywiser | Matthias Krüger | -11/+6 |