| Age | Commit message (Expand) | Author | Lines |
| 2024-04-09 | Rollup merge of #122768 - oli-obk:why_is_E0699_so_bad, r=WaffleLapkin | Matthias Krüger | -29/+30 |
| 2024-04-09 | Auto merge of #122387 - DianQK:re-enable-early-otherwise-branch, r=cjgillot | bors | -119/+53 |
| 2024-04-08 | Auto merge of #122077 - oli-obk:eager_opaque_checks4, r=lcnr | bors | -234/+265 |
| 2024-04-08 | Auto merge of #123645 - matthiaskrgr:rollup-yd8d7f1, r=matthiaskrgr | bors | -350/+568 |
| 2024-04-08 | Rollup merge of #123635 - maurer:kcfi-no-assoc, r=compiler-errors | Matthias Krüger | -1/+4 |
| 2024-04-08 | Rollup merge of #123632 - ohno418:fix-UnmatchedDelim-visibility, r=compiler-e... | Matthias Krüger | -5/+2 |
| 2024-04-08 | Rollup merge of #123591 - Zalathar:useless-cast, r=cuviper | Matthias Krüger | -2/+2 |
| 2024-04-08 | Rollup merge of #123578 - lqd:regression-123275, r=compiler-errors | Matthias Krüger | -3/+47 |
| 2024-04-08 | Rollup merge of #123518 - compiler-errors:by-move-fixes, r=oli-obk | Matthias Krüger | -35/+162 |
| 2024-04-08 | Rollup merge of #123367 - jswrenn:layoutify, r=compiler-errors | Matthias Krüger | -263/+288 |
| 2024-04-08 | Rollup merge of #122781 - nikic:ppc-abi-fix, r=cuviper | Matthias Krüger | -41/+63 |
| 2024-04-08 | Auto merge of #120614 - DianQK:simplify-switch-int, r=cjgillot | bors | -116/+442 |
| 2024-04-08 | CFI: Fix ICE in KCFI non-associated function pointers | Matthew Maurer | -1/+4 |
| 2024-04-08 | Auto merge of #120131 - oli-obk:pattern_types_syntax, r=compiler-errors | bors | -35/+635 |
| 2024-04-08 | Compute transmutability from `rustc_target::abi::Layout` | Jack Wrenn | -263/+288 |
| 2024-04-08 | Ensure the canonical_param_env_cache does not contain inconsistent informatio... | Oli Scherer | -7/+16 |
| 2024-04-08 | Add a FIXME for something that requires touching too much code for this PR | Oli Scherer | -0/+1 |
| 2024-04-08 | Avoid fetching the opaque type origin when only "is this in the defining scop... | Oli Scherer | -27/+16 |
| 2024-04-08 | Shrink the size of ClosureTypeInfo to fit into 64 bytes again | Oli Scherer | -9/+25 |
| 2024-04-08 | Eliminate `DefiningAnchor` now that is just a single-variant enum | Oli Scherer | -140/+109 |
| 2024-04-08 | Scrape extraneous regions from instantiate_nll_query_response_and_region_obli... | Oli Scherer | -43/+60 |
| 2024-04-08 | Adjust a comment to the new status quo | Oli Scherer | -6/+3 |
| 2024-04-08 | Eagerly check for accidentally registered region constraints instead of waiti... | Oli Scherer | -0/+6 |
| 2024-04-08 | Pass list of defineable opaque types into canonical queries | Oli Scherer | -48/+72 |
| 2024-04-08 | Make `Canonical` trait impls more robust | Oli Scherer | -11/+14 |
| 2024-04-08 | parser: reduce visibility of unnecessary public `UnmatchedDelim` | Yutaro Ohno | -5/+2 |
| 2024-04-08 | Rollup merge of #123625 - oli-obk:private_fnctxt, r=fee1-dead | Matthias Krüger | -20/+54 |
| 2024-04-08 | Rollup merge of #122807 - danielhuang:fix-1, r=davidtwco | Matthias Krüger | -3/+3 |
| 2024-04-08 | Rollup merge of #120144 - petrochenkov:unty, r=davidtwco | Matthias Krüger | -6/+10 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -45/+551 |
| 2024-04-08 | Start handling pattern types at the HIR -> Ty conversion boundary | Oli Scherer | -2/+23 |
| 2024-04-08 | Thread pattern types through the HIR | Oli Scherer | -1/+15 |
| 2024-04-08 | Stop exporting `TypeckRootCtxt` and `FnCtxt`. | Oli Scherer | -20/+54 |
| 2024-04-08 | Add pattern types to parser | Oli Scherer | -0/+39 |
| 2024-04-08 | Add pattern types to ast | Oli Scherer | -1/+21 |
| 2024-04-08 | Don't change the otherwise of the switch | DianQK | -1/+2 |
| 2024-04-08 | Change the return type of `can_simplify` to `Option<()>` | DianQK | -28/+26 |
| 2024-04-08 | Add comments for `CompareType` | DianQK | -8/+11 |
| 2024-04-08 | Updating the MIR with MirPatch | DianQK | -50/+54 |
| 2024-04-08 | Transforms a match containing negative numbers into an assignment statement a... | DianQK | -11/+38 |
| 2024-04-08 | Transforms match into an assignment statement | DianQK | -7/+229 |
| 2024-04-08 | Refactor `MatchBranchSimplification` | DianQK | -133/+205 |
| 2024-04-08 | force_array -> is_consecutive | Nikita Popov | -57/+53 |
| 2024-04-08 | Fix argument ABI for overaligned structs on ppc64le | Nikita Popov | -33/+59 |
| 2024-04-07 | Re-enable the early otherwise branch optimization | DianQK | -2/+1 |
| 2024-04-07 | Resolve unsound hoisting of discriminant in `EarlyOtherwiseBranch` | DianQK | -116/+50 |
| 2024-04-07 | Remove unnecessary cast from `LLVMRustGetInstrProfIncrementIntrinsic` | Zalathar | -2/+2 |
| 2024-04-07 | Auto merge of #123221 - pacak:cache_emit, r=fmease,jieyouxu | bors | -5/+66 |
| 2024-04-07 | Rollup merge of #123446 - crazytonyli:fix-watchos-llvm-target, r=estebank | Matthias Krüger | -3/+9 |
| 2024-04-07 | Auto merge of #123556 - Mark-Simulacrum:drop-unused-sharding, r=Nadrieril | bors | -13/+6 |