| Age | Commit message (Expand) | Author | Lines |
| 2025-03-11 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -65/+0 |
| 2025-03-11 | Add `unreachable_pub` to `RUSTC_LINT_FLAGS` for `compiler/` crates. | Nicholas Nethercote | -14/+15 |
| 2025-03-10 | Rollup merge of #138306 - jieyouxu:revert-workspace-lints, r=Noratrieb | Matthias Krüger | -229/+86 |
| 2025-03-10 | Rollup merge of #138278 - Bryanskiy:delegation-ice-1, r=petrochenkov | Matthias Krüger | -16/+18 |
| 2025-03-10 | Pass InferCtxt to InlineAsmCtxt to properly taint on error | Michael Goulet | -65/+60 |
| 2025-03-10 | Delegation: fix ICE with invalid MethodCall generation | Bryanskiy | -16/+18 |
| 2025-03-10 | Revert "Use workspace lints for crates in `compiler/` #138084" | 许杰友 Jieyou Xu (Joe) | -229/+86 |
| 2025-03-09 | Auto merge of #137695 - nnethercote:always-inline-query_get_at, r=saethlin | bors | -1/+1 |
| 2025-03-09 | Auto merge of #138279 - matthiaskrgr:rollup-ndnoipr, r=matthiaskrgr | bors | -7/+6 |
| 2025-03-09 | Rollup merge of #138253 - mu001999-contrib:fix-138241, r=jdonszelmann | Matthias Krüger | -1/+1 |
| 2025-03-09 | Rollup merge of #122790 - Zoxc:dllimp-rev, r=ChrisDenton | Matthias Krüger | -6/+5 |
| 2025-03-09 | Auto merge of #137655 - nnethercote:split-edges-iterator, r=nnethercote | bors | -93/+132 |
| 2025-03-09 | Auto merge of #138267 - matthiaskrgr:rollup-vt76bhs, r=matthiaskrgr | bors | -1030/+1153 |
| 2025-03-09 | Rollup merge of #138160 - jdonszelmann:move-find-attr2, r=oli-obk | Matthias Krüger | -66/+69 |
| 2025-03-09 | Rollup merge of #138158 - moulins:move-layout-to-rustc_abi, r=workingjubilee | Matthias Krüger | -626/+723 |
| 2025-03-09 | Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu | Matthias Krüger | -86/+229 |
| 2025-03-09 | Rollup merge of #138040 - thaliaarchi:use-prelude-size-of.compiler, r=compile... | Matthias Krüger | -74/+64 |
| 2025-03-09 | Rollup merge of #136968 - oli-obk:bye-bye, r=compiler-errors | Matthias Krüger | -170/+8 |
| 2025-03-09 | Rollup merge of #136127 - WaffleLapkin:dyn_ptr_unwrap_cast, r=compiler-errors | Matthias Krüger | -8/+60 |
| 2025-03-09 | Auto merge of #137563 - FractalFir:dep_graph_cap, r=nnethercote | bors | -2/+1 |
| 2025-03-09 | continue to check attr if meet empty repr for adt | Mu001999 | -1/+1 |
| 2025-03-09 | Auto merge of #137513 - scottmcm:identity-transmute, r=saethlin | bors | -0/+7 |
| 2025-03-08 | Auto merge of #137502 - compiler-errors:global-asm-aint-mir-body, r=oli-obk | bors | -1/+6 |
| 2025-03-08 | Auto merge of #137500 - scottmcm:trunc-br, r=saethlin | bors | -0/+34 |
| 2025-03-08 | Move coroutine layout logic to `rustc_abi` | Moulins | -334/+373 |
| 2025-03-08 | check that `UnsizeCoerce` may hold before trying unsizing coercion | Waffle Lapkin | -8/+60 |
| 2025-03-08 | Refactor coroutine layout logic to precompute all sublayouts | Moulins | -117/+118 |
| 2025-03-08 | Move SIMD layout logic to `rustc_abi` | Moulins | -79/+117 |
| 2025-03-08 | Remove most manual LayoutData creations and move them to `rustc_abi` | Moulins | -189/+208 |
| 2025-03-08 | Rollup merge of #137757 - estebank:trim-spans, r=davidtwco | Jacob Pratt | -98/+160 |
| 2025-03-08 | Rollup merge of #137685 - lqd:nostart-stop-gc, r=petrochenkov | Jacob Pratt | -0/+29 |
| 2025-03-08 | Rollup merge of #136642 - bjorn3:separate_alloctest_crate, r=cuviper | Jacob Pratt | -3/+3 |
| 2025-03-07 | Rollup merge of #138187 - matthiaskrgr:rmclone, r=cjgillot | Jacob Pratt | -19/+10 |
| 2025-03-07 | Rollup merge of #138173 - compiler-errors:incoherent-negative-impl, r=oli-obk | Jacob Pratt | -1/+4 |
| 2025-03-07 | Rollup merge of #138137 - ZequanWu:fix-triple, r=cuviper | Jacob Pratt | -2/+6 |
| 2025-03-07 | Rollup merge of #137957 - Noratrieb:no, r=wesleywiser | Jacob Pratt | -11/+9 |
| 2025-03-07 | Rollup merge of #137606 - davidtwco:next-edition, r=traviscross,ehuss | Jacob Pratt | -2/+29 |
| 2025-03-07 | Rollup merge of #137363 - workingjubilee:untangle-x86-abi-impl, r=jieyouxu | Jacob Pratt | -23/+89 |
| 2025-03-07 | Rollup merge of #137337 - dalvescb:master, r=petrochenkov | Jacob Pratt | -3/+3 |
| 2025-03-08 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -65/+0 |
| 2025-03-08 | Add `unreachable_pub` to the default lints for `compiler/` crates. | Nicholas Nethercote | -15/+15 |
| 2025-03-08 | Specify rust lints for `compiler/` crates via Cargo. | Nicholas Nethercote | -0/+215 |
| 2025-03-08 | Remove `[lints.rust]` section from `rustc_builtin_macros`. | Nicholas Nethercote | -4/+0 |
| 2025-03-08 | Remove `[lints.rust]` section from `rustc_type_ir`. | Nicholas Nethercote | -3/+0 |
| 2025-03-07 | compiler: Use size_of from the prelude instead of imported | Thalia Archibald | -74/+64 |
| 2025-03-07 | remove clones | Matthias Krüger | -19/+10 |
| 2025-03-07 | Fully test the alloc crate through alloctests | bjorn3 | -3/+3 |
| 2025-03-07 | Rollup merge of #138150 - nnethercote:streamline-intravisit-visit_id, r=oli-obk | Matthias Krüger | -34/+12 |
| 2025-03-07 | Rollup merge of #138042 - xizheyin:issue-135759, r=nnethercote | Matthias Krüger | -2/+61 |
| 2025-03-07 | Rollup merge of #137977 - nnethercote:less-kw-Empty-1, r=spastorino | Matthias Krüger | -67/+70 |