| Age | Commit message (Expand) | Author | Lines |
| 2025-03-21 | Rollup merge of #138364 - BLANKatGITHUB:compiler, r=RalfJung | Matthias Krüger | -25/+17 |
| 2025-03-19 | Allow builtin macros to be used more than once. | Mara Bos | -39/+3 |
| 2025-03-18 | updated compiler tests for rustc_intrinsic' | aaishwarymishra@gmail.com | -25/+17 |
| 2025-03-14 | Clarify "owned data" in E0515.md | Marijn Schouten | -3/+6 |
| 2025-03-12 | Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan... | Matthias Krüger | -1/+0 |
| 2025-03-11 | Auto merge of #128440 - oli-obk:defines, r=lcnr | bors | -0/+4 |
| 2025-03-11 | Implement `#[define_opaque]` attribute for functions. | Oli Scherer | -0/+4 |
| 2025-03-11 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-10 | Revert "Use workspace lints for crates in `compiler/` #138084" | 许杰友 Jieyou Xu (Joe) | -0/+1 |
| 2025-03-08 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-05 | Rollup merge of #136764 - traviscross:TC/make-ptr_cast_add_auto_to_object-har... | 许杰友 Jieyou Xu (Joe) | -0/+42 |
| 2025-03-03 | Add ``dyn`` keyword | Kirill Podoprigora | -2/+2 |
| 2025-02-27 | Update E0133 docs for 2024 edition | Eric Huss | -1/+2 |
| 2025-02-24 | Rollup merge of #137489 - RalfJung:no-more-rustc_intrinsic_must_be_overridden... | Michael Goulet | -11/+3 |
| 2025-02-24 | Consolidate and rework CoercePointee and DispatchFromDyn errors | Michael Goulet | -117/+44 |
| 2025-02-24 | remove support for rustc_intrinsic_must_be_overridden from the compiler | Ralf Jung | -11/+3 |
| 2025-02-22 | Make `ptr_cast_add_auto_to_object` lint into hard error | Travis Cross | -0/+42 |
| 2025-02-15 | fix: Alloc new errorcode E0803 for E0495 | xizheyin | -0/+47 |
| 2025-02-10 | fix the error code document | Ding Xiang Fei | -0/+14 |
| 2025-02-09 | introduce CoercePointeeWellformed for coherence checks at typeck stage | Ding Xiang Fei | -0/+81 |
| 2025-01-25 | Auto merge of #133154 - estebank:issue-133137, r=wesleywiser | bors | -1/+1 |
| 2025-01-24 | Properly report error when object type param default references self | Michael Goulet | -7/+5 |
| 2025-01-24 | Reword "crate not found" resolve message | Esteban Küber | -1/+1 |
| 2025-01-22 | Refactor dyn-compatibility error and suggestions | Taylor Cramer | -3/+3 |
| 2025-01-21 | Auto merge of #134299 - RalfJung:remove-start, r=compiler-errors | bors | -67/+10 |
| 2025-01-21 | remove support for the #[start] attribute | Ralf Jung | -67/+10 |
| 2025-01-17 | Rollup merge of #135604 - estebank:docs-e0207, r=jieyouxu | Matthias Krüger | -0/+24 |
| 2025-01-16 | Expand docs for `E0207` with additional example | Esteban Küber | -0/+24 |
| 2025-01-16 | Implement `use` associated items of traits | Frank King | -6/+6 |
| 2024-12-25 | Rewrite the error-code docs for coverage attributes [E0788] | Zalathar | -19/+17 |
| 2024-12-23 | Note def descr in NonConstFunctionCall | Michael Goulet | -1/+1 |
| 2024-12-21 | Use E0665 for missing `#[default]` error | Esteban Küber | -8/+7 |
| 2024-12-21 | Mention `#[default]` in E0655 code index | Esteban Küber | -3/+15 |
| 2024-12-13 | Auto merge of #132706 - compiler-errors:async-closures, r=oli-obk | bors | -4/+0 |
| 2024-12-13 | Stabilize async closures | Michael Goulet | -4/+0 |
| 2024-12-11 | Arbitrary self types v2: use Receiver trait | Adrian Taylor | -2/+4 |
| 2024-12-06 | Fix: typo in E0751 error explanation | LuanOnCode | -1/+1 |
| 2024-12-03 | Rollup merge of #133726 - joshtriplett:breakpoint, r=oli-obk | Matthias Krüger | -4/+5 |
| 2024-12-02 | Add `core::arch::breakpoint` and test | Josh Triplett | -4/+5 |
| 2024-12-02 | Use c"lit" for CStrings without unwrap | Kornel | -9/+4 |
| 2024-11-08 | remove support for rustc_safe_intrinsic attribute; use rustc_intrinsic functi... | Ralf Jung | -15/+17 |
| 2024-10-30 | Reject generic self types. | Adrian Taylor | -0/+52 |
| 2024-10-28 | Auto merge of #132145 - RalfJung:stdarch, r=Amanieu | bors | -0/+2 |
| 2024-10-28 | we can now enable the 'const stable fn must be stable' check | Ralf Jung | -0/+2 |
| 2024-10-27 | Move an impl-Trait check from AST validation to AST lowering | León Orell Valerian Liehr | -2/+4 |
| 2024-10-22 | terminology: #[feature] *enables* a feature (instead of "declaring" or "activ... | Ralf Jung | -3/+3 |
| 2024-10-09 | Fix typo in E0793 | Alyssa Haroldsen | -1/+1 |
| 2024-10-06 | disallow `asm!` in `#[naked]` functions | Folkert de Vries | -3/+2 |
| 2024-10-04 | Use wide pointers consistenly across the compiler | Urgau | -5/+5 |
| 2024-09-27 | Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-... | Matthias Krüger | -16/+19 |