| Age | Commit message (Expand) | Author | Lines |
| 2025-02-27 | require trait impls to have matching const stabilities as the traits | Deadbeef | -0/+6 |
| 2025-02-24 | Introduce new-style attribute parsers for several attributes | Jana Dönszelmann | -13/+2 |
| 2025-01-25 | Auto merge of #119286 - jyn514:linker-output, r=bjorn3 | bors | -0/+3 |
| 2025-01-21 | remove support for the #[start] attribute | Ralf Jung | -5/+0 |
| 2025-01-20 | warn on unused linker_messages warning attributes | jyn | -0/+3 |
| 2025-01-11 | On unused assign lint, detect `mut arg: &Ty` meant to be `arg: &mut Ty` | Esteban Küber | -0/+3 |
| 2025-01-10 | mir_transform: implement forced inlining | David Wood | -0/+8 |
| 2024-12-25 | Overhaul error messages for disallowed coverage attributes | Zalathar | -3/+5 |
| 2024-12-20 | Restrict `#[non_exaustive]` on structs with default field values | Esteban Küber | -0/+4 |
| 2024-12-18 | Check `#[diagnostic::do_not_recommend]` for arguments | Georg Semmler | -0/+3 |
| 2024-12-17 | Remove `rustc::existing_doc_keyword` lint. | Nicholas Nethercote | -2/+3 |
| 2024-12-03 | Auto merge of #133321 - compiler-errors:const-checker, r=wesleywiser | bors | -2/+0 |
| 2024-11-23 | Rollup merge of #127483 - BertalanD:no_sanitize-global-var, r=rcvalle | 许杰友 Jieyou Xu (Joe) | -0/+4 |
| 2024-11-22 | Get rid of HIR const checker | Michael Goulet | -2/+0 |
| 2024-11-11 | Auto merge of #127589 - notriddle:notriddle/search-sem-3, r=GuillaumeGomez | bors | -0/+3 |
| 2024-11-08 | remove support for rustc_safe_intrinsic attribute; use rustc_intrinsic functi... | Ralf Jung | -4/+0 |
| 2024-11-02 | Allow disabling ASan instrumentation for globals | Daniel Bertalan | -0/+4 |
| 2024-10-30 | rustdoc-search: simplify rules for generics and type params | Michael Howell | -0/+3 |
| 2024-10-28 | Error on alignments greater than `isize::MAX` | asquared31415 | -0/+4 |
| 2024-10-25 | Re-do recursive const stability checks | Ralf Jung | -2/+6 |
| 2024-10-22 | Auto merge of #132035 - matthiaskrgr:rollup-ty1e4q0, r=matthiaskrgr | bors | -0/+13 |
| 2024-10-22 | Rollup merge of #131732 - m4tx:fix-82824, r=davidtwco | Matthias Krüger | -0/+13 |
| 2024-10-22 | terminology: #[feature] *enables* a feature (instead of "declaring" or "activ... | Ralf Jung | -1/+1 |
| 2024-10-20 | misapplied optimize attribute throws a compilation error (#128488) | ash | -3/+3 |
| 2024-10-15 | Add doc(plugins), doc(passes), etc. to INVALID_DOC_ATTRIBUTES | Mateusz Maćkowski | -0/+13 |
| 2024-10-15 | Auto merge of #129458 - EnzymeAD:enzyme-frontend, r=jieyouxu | bors | -0/+4 |
| 2024-10-12 | Rollup merge of #131567 - CastilloDel:reject-unstable-with-accepted-features,... | Matthias Krüger | -0/+6 |
| 2024-10-12 | Emit an error for unstable attributes that reference already stable features | CastilloDel | -0/+6 |
| 2024-10-11 | Single commit implementing the enzyme/autodiff frontend | Manuel Drehwald | -0/+4 |
| 2024-10-06 | various fixes for `naked_asm!` implementation | Folkert de Vries | -1/+1 |
| 2024-10-06 | remove checks that are now performed during macro expansion of `naked_asm!` | Folkert de Vries | -6/+0 |
| 2024-10-06 | disallow `asm!` in `#[naked]` functions | Folkert de Vries | -6/+6 |
| 2024-10-05 | fix typo in 'lang item with track_caller' message | Ralf Jung | -1/+1 |
| 2024-09-10 | disallow `naked_asm!` outside of `#[naked]` functions | Folkert de Vries | -0/+3 |
| 2024-09-01 | Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU" | Jakub Beránek | -4/+0 |
| 2024-08-28 | Implement RFC 3525. | Luca Versari | -0/+4 |
| 2024-08-26 | Rollup merge of #129544 - mu001999-contrib:dead-code/clean, r=compiler-errors | Matthias Krüger | -4/+0 |
| 2024-08-25 | Removes dead code from the compiler | mu001999 | -4/+0 |
| 2024-08-24 | New `#[rustc_pub_transparent]` attribute | Pavel Grigorenko | -0/+4 |
| 2024-08-18 | Fix wording of misapplied `must_not_suspend` error | Goldstein | -2/+2 |
| 2024-08-18 | Check that `#[may_dangle]` is properly applied | Goldstein | -0/+3 |
| 2024-08-17 | Rollup merge of #128989 - s7tya:check-linkage-attribute-pos, r=petrochenkov | Matthias Krüger | -0/+4 |
| 2024-08-17 | Emit an error for invalid use of the linkage attribute | Shina | -0/+4 |
| 2024-08-10 | rustc_passes: make some messages in check_attr translatable | Pavel Grigorenko | -0/+6 |
| 2024-08-03 | Assert that all attributes are actually checked via `CheckAttrVisitor` and ar... | Oli Scherer | -0/+4 |
| 2024-07-31 | Emit an error if `#[optimize]` is applied to an incompatible item | clubby789 | -0/+4 |
| 2024-07-27 | switch to an allowlist approach | Folkert | -3/+3 |
| 2024-07-16 | improve error message when `#[naked]` is used with `#[track-caller] and `#[ta... | Folkert | -1/+1 |
| 2024-07-16 | improve error message when `#[naked]` is used with `#[inline]` | Folkert | -6/+5 |
| 2024-07-10 | Report usage of lib features in ast validation | Michael Goulet | -3/+0 |