| Age | Commit message (Expand) | Author | Lines |
| 2025-02-24 | ssa/mono: deduplicate `type_has_metadata` | David Wood | -0/+14 |
| 2025-02-24 | remove support for rustc_intrinsic_must_be_overridden from the compiler | Ralf Jung | -7/+6 |
| 2025-02-24 | Fix some `use` items that import more than necessary. | Nicholas Nethercote | -1/+1 |
| 2025-02-23 | Rollup merge of #137458 - compiler-errors:render-fn, r=fmease | Jacob Pratt | -10/+14 |
| 2025-02-23 | Rollup merge of #137334 - compiler-errors:edition-2024-fresh-2, r=saethlin,tr... | Jacob Pratt | -34/+23 |
| 2025-02-23 | Fix missing self subst when rendering Fn* trait with no output type | Michael Goulet | -10/+14 |
| 2025-02-23 | Rollup merge of #137180 - compiler-errors:sym-regions, r=oli-obk | Matthias Krüger | -1/+5 |
| 2025-02-22 | Greatly simplify lifetime captures in edition 2024 | Michael Goulet | -34/+23 |
| 2025-02-22 | Rollup merge of #137333 - compiler-errors:edition-2024-fresh, r=Nadrieril | Matthias Krüger | -9/+9 |
| 2025-02-22 | Fix binding mode problems | Michael Goulet | -9/+9 |
| 2025-02-22 | Make a fake body to store typeck results for global_asm | Michael Goulet | -1/+5 |
| 2025-02-22 | Rollup merge of #136458 - compiler-errors:fix-3, r=lcnr | Matthias Krüger | -15/+36 |
| 2025-02-21 | Assert that we always construct dyn types with the right number of projections | Michael Goulet | -1/+32 |
| 2025-02-21 | Do not deduplicate list of associated types provided by dyn principal | Michael Goulet | -14/+4 |
| 2025-02-21 | Rollup merge of #137392 - klensy:unused, r=compiler-errors | Matthias Krüger | -3/+1 |
| 2025-02-21 | Rollup merge of #137350 - nnethercote:remove-Map-3, r=Zalathar | Matthias Krüger | -1/+1 |
| 2025-02-21 | convert all_macro_rules from hashmap to hashset | klensy | -1/+1 |
| 2025-02-21 | remove unused pred_rcache | klensy | -2/+0 |
| 2025-02-21 | Move methods from Map to TyCtxt, part 3. | Nicholas Nethercote | -1/+1 |
| 2025-02-20 | Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` field... | Zachary S | -1/+2 |
| 2025-02-20 | Turn order dependent trait objects future incompat warning into a hard error | Oli Scherer | -46/+1 |
| 2025-02-19 | Make fewer crates depend on rustc_ast_ir | Michael Goulet | -8/+4 |
| 2025-02-18 | clean up layout error diagnostics | Lukas Markeffsky | -6/+6 |
| 2025-02-18 | document and test all `LayoutError` variants | Lukas Markeffsky | -0/+21 |
| 2025-02-18 | Auto merge of #137162 - nnethercote:remove-Map-2, r=Zalathar | bors | -6/+6 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -6/+6 |
| 2025-02-17 | Rollup merge of #137168 - klensy:rc--, r=lcnr | Matthias Krüger | -3/+1 |
| 2025-02-17 | Auto merge of #137164 - matthiaskrgr:rollup-dj5826k, r=matthiaskrgr | bors | -5/+6 |
| 2025-02-17 | correct comment | klensy | -3/+1 |
| 2025-02-17 | Rollup merge of #137100 - fmease:hirtylow-rm-clauses-wrapper, r=compiler-errors | Matthias Krüger | -1/+1 |
| 2025-02-17 | Rollup merge of #136671 - nnethercote:middle-limits, r=Nadrieril | Matthias Krüger | -1/+4 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -5/+4 |
| 2025-02-17 | Move `rustc_middle::limits` to `rustc_interface`. | Nicholas Nethercote | -1/+0 |
| 2025-02-17 | Add `pattern_complexity_limit` to `Limits`. | Nicholas Nethercote | -0/+4 |
| 2025-02-16 | Move hashes from rustc_data_structure to rustc_hashes so they can be shared w... | Ben Kimock | -2/+3 |
| 2025-02-15 | HIR analysis: Remove unnecessary abstraction over list of clauses | León Orell Valerian Liehr | -1/+1 |
| 2025-02-15 | Replace some u64 hashes with Hash64 | Ben Kimock | -3/+3 |
| 2025-02-13 | Auto merge of #136593 - lukas-code:ty-value-perf, r=oli-obk | bors | -80/+119 |
| 2025-02-13 | Implement and use BikeshedGuaranteedNoDrop for union/unsafe field validity | Michael Goulet | -0/+5 |
| 2025-02-13 | intern valtrees | Lukas Markeffsky | -80/+119 |
| 2025-02-12 | Auto merge of #135994 - 1c3t3a:rename-unsafe-ptr, r=oli-obk | bors | -5/+5 |
| 2025-02-12 | Rollup merge of #136884 - compiler-errors:fn-zst, r=BoxyUwU | Matthias Krüger | -4/+9 |
| 2025-02-11 | Lower fn items as ZST valtrees and delay a bug | Michael Goulet | -4/+9 |
| 2025-02-11 | Rollup merge of #136847 - nnethercote:simplify-intra-crate-quals, r=oli-obk | Matthias Krüger | -8/+7 |
| 2025-02-11 | Rollup merge of #136833 - workingjubilee:let-the-impossible-be-impossible, r=... | Matthias Krüger | -7/+0 |
| 2025-02-11 | Simplify intra-crate qualifiers. | Nicholas Nethercote | -8/+7 |
| 2025-02-10 | compiler: die immediately instead of handling unknown target codegen | Jubilee Young | -7/+0 |
| 2025-02-10 | Rollup merge of #136731 - safinaskar:parallel-2025-02-08-07-22, r=SparrowLii | Matthias Krüger | -3/+0 |
| 2025-02-10 | Extend the renaming to coerce_unsafe_ptr | Bastian Kersting | -1/+1 |
| 2025-02-10 | Rename rustc_middle::Ty::is_unsafe_ptr to is_raw_ptr | Bastian Kersting | -4/+4 |