| Age | Commit message (Expand) | Author | Lines |
| 2023-05-12 | Invert `IgnoreRegions` to `CheckRegions` | Oli Scherer | -8/+8 |
| 2023-05-12 | Require `impl Trait` in associated types to appear in method signatures | Oli Scherer | -48/+199 |
| 2023-05-11 | Rollup merge of #111460 - clubby789:lowercase-box-self, r=compiler-errors | Michael Goulet | -25/+47 |
| 2023-05-11 | Rollup merge of #111444 - cjgillot:issue-111400, r=oli-obk | Michael Goulet | -5/+11 |
| 2023-05-11 | Rollup merge of #111375 - rcvalle:rust-cfi-fix-106547, r=bjorn3 | Michael Goulet | -28/+134 |
| 2023-05-11 | Rollup merge of #111366 - obeis:ascribe-user-type-variance, r=lcnr | Michael Goulet | -7/+7 |
| 2023-05-11 | Rollup merge of #106038 - aliemjay:opaque-implied, r=lcnr | Michael Goulet | -4/+26 |
| 2023-05-11 | Improve error for `self: Box<self>` | clubby789 | -25/+47 |
| 2023-05-11 | Auto merge of #111029 - Nilstrieb:when-the-errs-are-too-big, r=petrochenkov | bors | -14/+32 |
| 2023-05-11 | Rollup merge of #111432 - cjgillot:issue-111426, r=oli-obk | Matthias Krüger | -7/+13 |
| 2023-05-11 | Rollup merge of #111382 - Zalathar:ffi, r=cuviper | Matthias Krüger | -17/+118 |
| 2023-05-11 | Rollup merge of #111292 - Urgau:check-cfg-issue-111291, r=petrochenkov | Matthias Krüger | -1/+10 |
| 2023-05-11 | Rollup merge of #108705 - clubby789:refutable-let-closure-borrow, r=cjgillot | Matthias Krüger | -13/+18 |
| 2023-05-10 | Auto merge of #110820 - cjgillot:faster-dcp, r=oli-obk | bors | -141/+183 |
| 2023-05-10 | Only warn single-use lifetime when the binders match. | Camille GILLOT | -5/+11 |
| 2023-05-10 | Use visit_assign to detect SSA locals. | Camille GILLOT | -7/+13 |
| 2023-05-10 | Make `NonUseContext::AscribeUserTy` carry `ty::Variance` | Obei Sideg | -7/+7 |
| 2023-05-10 | Auto merge of #111414 - matthiaskrgr:rollup-q0qoc47, r=matthiaskrgr | bors | -172/+379 |
| 2023-05-10 | Rollup merge of #111410 - kylematsuda:earlybinder-abstract-const, r=BoxyUwU | Matthias Krüger | -16/+10 |
| 2023-05-10 | Rollup merge of #111381 - oli-obk:closure_attr, r=petrochenkov | Matthias Krüger | -1/+5 |
| 2023-05-10 | Rollup merge of #110747 - oli-obk:smirty, r=spastorino | Matthias Krüger | -62/+204 |
| 2023-05-10 | Rollup merge of #110673 - compiler-errors:alias-bounds-2, r=lcnr | Matthias Krüger | -93/+160 |
| 2023-05-10 | Auto merge of #106560 - bjorn3:support_staticlib_dylib_linking, r=pnkfelix | bors | -15/+95 |
| 2023-05-09 | add EarlyBinder to thir_abstract_const; remove tcx.bound_abstract_const | Kyle Matsuda | -16/+10 |
| 2023-05-09 | Auto merge of #106285 - cjgillot:refprop-ssa, r=JakobDegen | bors | -69/+555 |
| 2023-05-09 | Consolidate the 'match assumption' type methods in GoalKind | Michael Goulet | -140/+47 |
| 2023-05-09 | Make alias bounds sound in the new solver | Michael Goulet | -2/+162 |
| 2023-05-09 | CFI: Fix SIGILL reached via trait objects | Ramon de C Valle | -28/+134 |
| 2023-05-09 | Rollup merge of #111215 - BoxyUwU:resolve_anon_consts_differently, r=cjgillot | Matthias Krüger | -198/+387 |
| 2023-05-09 | Rollup merge of #110770 - m-ou-se:fmt-temp-lifetime, r=oli-obk | Matthias Krüger | -1/+25 |
| 2023-05-09 | Correct StorageLive comment. | Camille GILLOT | -2/+1 |
| 2023-05-09 | Only check storage liveness for direct projections. | Camille GILLOT | -6/+3 |
| 2023-05-09 | Do not check StorageLive dominates address-taking. | Camille GILLOT | -41/+75 |
| 2023-05-09 | Only check that StorageLive dominates address-taking. | Camille GILLOT | -4/+1 |
| 2023-05-09 | Explicit performance concern. | Camille GILLOT | -2/+2 |
| 2023-05-09 | Explicitly skip arguments. | Camille GILLOT | -0/+1 |
| 2023-05-09 | Do not consider borrowed Freeze locals as SSA. | Camille GILLOT | -29/+34 |
| 2023-05-09 | Implement SSA-based reference propagation. | Camille GILLOT | -44/+497 |
| 2023-05-09 | Prevent stack overflow. | Camille GILLOT | -1/+2 |
| 2023-05-09 | Add a few comments. | Camille GILLOT | -6/+12 |
| 2023-05-09 | Do not flood on copy_nonoverlapping. | Camille GILLOT | -5/+7 |
| 2023-05-09 | Extract handle_set_discriminant. | Camille GILLOT | -17/+35 |
| 2023-05-09 | Trim the places that will not be used. | Camille GILLOT | -1/+10 |
| 2023-05-09 | Precompute values to flood. | Camille GILLOT | -19/+51 |
| 2023-05-09 | Create tracked places breadth first. | Camille GILLOT | -65/+49 |
| 2023-05-09 | Make HasTop and HasBottom consts. | Camille GILLOT | -34/+24 |
| 2023-05-09 | Auto merge of #111371 - compiler-errors:revert-110907, r=petrochenkov | bors | -175/+145 |
| 2023-05-09 | Limit lifetime of format_args!() with inlined args. | Mara Bos | -1/+25 |
| 2023-05-09 | Correctly mark parameter `RustMappingRegions` as pointer-to-`const` | Zalathar | -1/+1 |
| 2023-05-09 | Isolate coverage FFI type layouts from their underlying LLVM C++ types | Zalathar | -16/+117 |