| Age | Commit message (Expand) | Author | Lines |
| 2022-08-15 | Revert let_chains stabilization | Nilstrieb | -1/+1 |
| 2022-07-30 | Use LocalDefId for closures more | Cameron Steffen | -2/+2 |
| 2022-07-29 | Auto merge of #99667 - ouz-a:some_branch, r=oli-obk | bors | -1/+1 |
| 2022-07-24 | optimize un_derefer | ouz-a | -1/+1 |
| 2022-07-20 | Auto merge of #99506 - Dylan-DPC:rollup-q3msucx, r=Dylan-DPC | bors | -6/+9 |
| 2022-07-20 | take opaq types | ouz-a | -6/+9 |
| 2022-07-20 | Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank" | Oli Scherer | -2/+0 |
| 2022-07-16 | Stabilize `let_chains` | Caio | -1/+1 |
| 2022-07-15 | Introduce opaque type to hidden type projection | Oli Scherer | -0/+2 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -1/+1 |
| 2022-07-12 | add new rval, pull deref early | ouz-a | -0/+17 |
| 2022-07-07 | Tweak wording and spans | Esteban Küber | -0/+10 |
| 2022-07-07 | Move `dominators` from Body to BasicBlocks | Tomasz Miąsko | -1/+1 |
| 2022-06-28 | Migrate some rustc_borrowck diagnostics to SessionDiagnostic | Michael Goulet | -0/+1 |
| 2022-06-27 | various: add `rustc_lint_diagnostics` to diag fns | David Wood | -0/+1 |
| 2022-06-13 | remove unnecessary `to_string` and `String::new` | Takayuki Maeda | -1/+1 |
| 2022-05-28 | Fix TyKind lint, make consts no longer fn, etc | Michael Goulet | -3/+5 |
| 2022-05-28 | Initial fixes on top of type interner commit | Michael Goulet | -2/+4 |
| 2022-05-23 | Refactor call terminator to always hold a destination place | Jakob Degen | -4/+3 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -1/+0 |
| 2022-05-06 | Auto merge of #96268 - jackh726:remove-mutable_borrow_reservation_conflict-li... | bors | -65/+8 |
| 2022-05-04 | Stabilize `bool::then_some` | Josh Triplett | -1/+0 |
| 2022-04-20 | Remove mutable_borrow_reservation_conflict lint | Jack Huey | -65/+8 |
| 2022-04-11 | Add new `Deinit` statement kind | Jakob Degen | -3/+3 |
| 2022-04-10 | Avoid accessing HIR from MIR queries. | Camille GILLOT | -10/+11 |
| 2022-03-30 | Auto merge of #95436 - cjgillot:static-mut, r=oli-obk | bors | -4/+4 |
| 2022-03-30 | Auto merge of #95466 - Dylan-DPC:rollup-g7ddr8y, r=Dylan-DPC | bors | -3/+3 |
| 2022-03-30 | Spellchecking some comments | Yuri Astrakhan | -3/+3 |
| 2022-03-29 | Remember mutability in `DefKind::Static`. | Camille GILLOT | -4/+4 |
| 2022-03-28 | Revert "Auto merge of #93893 - oli-obk:sad_revert, r=oli-obk" | Oli Scherer | -2/+4 |
| 2022-03-20 | Take &mut Diagnostic in emit_diagnostic. | Camille GILLOT | -2/+2 |
| 2022-03-16 | rustc_error: make ErrorReported impossible to construct | mark | -3/+5 |
| 2022-03-02 | rename ErrorReported -> ErrorGuaranteed | mark | -11/+11 |
| 2022-02-27 | 3 - Make more use of let_chains | Caio | -11/+10 |
| 2022-02-25 | Switch bootstrap cfgs | Mark Rousskov | -1/+1 |
| 2022-02-25 | Auto merge of #93368 - eddyb:diagbld-guarantee, r=estebank | bors | -9/+19 |
| 2022-02-23 | rustc_errors: let `DiagnosticBuilder::emit` return a "guarantee of emission". | Eduard-Mihai Burtescu | -7/+17 |
| 2022-02-23 | rustc_errors: take `self` by value in `DiagnosticBuilder::cancel`. | Eduard-Mihai Burtescu | -2/+2 |
| 2022-02-23 | Introduce `ChunkedBitSet` and use it for some dataflow analyses. | Nicholas Nethercote | -2/+2 |
| 2022-02-19 | Adopt let else in more places | est31 | -4/+1 |
| 2022-02-11 | rework borrowck errors so that it's harder to not set tainted | Michael Goulet | -52/+107 |
| 2022-02-11 | implement tainted_by_errors in mir borrowck | Michael Goulet | -11/+29 |
| 2022-02-11 | Revert "Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis" | Oli Scherer | -3/+2 |
| 2022-02-11 | Revert "Auto merge of #92306 - Aaron1011:opaque-type-op, r=oli-obk" | Oli Scherer | -1/+0 |
| 2022-02-08 | Improve opaque type higher-ranked region error message under NLL | Aaron Hill | -0/+1 |
| 2022-02-07 | Auto merge of #92007 - oli-obk:lazy_tait2, r=nikomatsakis | bors | -2/+3 |
| 2022-02-02 | More let_else adoptions | est31 | -3/+2 |
| 2022-02-02 | Lazily resolve type-alias-impl-trait defining uses | Oli Scherer | -2/+3 |
| 2022-02-01 | add a rustc::query_stability lint | lcnr | -0/+1 |
| 2022-01-17 | Auto merge of #92816 - tmiasko:rm-llvm-asm, r=Amanieu | bors | -72/+8 |