| Age | Commit message (Expand) | Author | Lines |
| 2024-10-25 | Re-do recursive const stability checks | Ralf Jung | -5/+9 |
| 2024-10-24 | Remove associated type based effects logic | Michael Goulet | -4/+0 |
| 2024-10-23 | rustc_feature: remove no-longer-needed macro | Ralf Jung | -24/+22 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -2/+2 |
| 2024-10-11 | Single commit implementing the enzyme/autodiff frontend | Manuel Drehwald | -0/+5 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -2/+2 |
| 2024-09-22 | Auto merge of #130689 - RalfJung:rustc_nonnull_optimization_guaranteed, r=jie... | bors | -2/+4 |
| 2024-09-22 | fix rustc_nonnull_optimization_guaranteed docs | Ralf Jung | -2/+4 |
| 2024-09-21 | remove `#[cmse_nonsecure_entry]` | Folkert | -4/+0 |
| 2024-09-06 | Correctly handle stability of `#[diagnostic]` attributes | Georg Semmler | -0/+8 |
| 2024-09-03 | Add an internal lint that warns when accessing untracked data | Nadrieril | -0/+6 |
| 2024-08-28 | fmt-debug option | Kornel | -0/+2 |
| 2024-08-24 | New `#[rustc_pub_transparent]` attribute | Pavel Grigorenko | -0/+5 |
| 2024-08-15 | Rollup merge of #128925 - dingxiangfei2009:smart-ptr-helper-attr, r=compiler-... | Matthias Krüger | -6/+0 |
| 2024-08-13 | `#[deprecated_safe_2024]`: Also use the `// TODO:` hint in the compiler error | Tobias Bucher | -1/+1 |
| 2024-08-13 | Allow to customize `// TODO:` comment for deprecated safe autofix | Tobias Bucher | -2/+2 |
| 2024-08-13 | derive(SmartPointer): register helper attributes | Ding Xiang Fei | -6/+0 |
| 2024-08-03 | Assert that all attributes are actually checked via `CheckAttrVisitor` and ar... | Oli Scherer | -4/+4 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -5/+4 |
| 2024-07-09 | Auto merge of #127200 - fee1-dead-contrib:trait_def_const_trait, r=compiler-e... | bors | -1/+1 |
| 2024-07-03 | Add `constness` to `TraitDef` | Deadbeef | -1/+1 |
| 2024-06-30 | add `rustc_dump_def_parents` attribute | Boxy | -0/+4 |
| 2024-06-28 | implement new effects desugaring | Deadbeef | -0/+4 |
| 2024-06-28 | Rollup merge of #124741 - nebulark:patchable-function-entries-pr, r=estebank,... | Matthias Krüger | -0/+7 |
| 2024-06-25 | Updated code for changes to RFC, added additional error handling, added | Florian Schmiderer | -5/+5 |
| 2024-06-25 | Support `#[patchable_function_entries]` | Matthew Maurer | -0/+7 |
| 2024-06-25 | RFC 2383: Stabilize `lint_reasons` :tada: | xFrednet | -3/+3 |
| 2024-06-24 | Rollup merge of #126682 - Zalathar:coverage-attr, r=lcnr | Michael Goulet | -11/+15 |
| 2024-06-24 | Rollup merge of #125575 - dingxiangfei2009:derive-smart-ptr, r=davidtwco | Michael Goulet | -0/+6 |
| 2024-06-24 | coverage: Tighten validation of `#[coverage(off)]` and `#[coverage(on)]` | Zalathar | -10/+14 |
| 2024-06-24 | coverage: Forbid multiple `#[coverage(..)]` attributes | Zalathar | -1/+1 |
| 2024-06-23 | Add hard error and migration lint for unsafe attrs | carbotaniuman | -4/+0 |
| 2024-06-24 | SmartPointer derive-macro | Xiangfei Ding | -0/+6 |
| 2024-06-22 | Add `#[rustc_dump_{predicates,item_bounds}]` | León Orell Valerian Liehr | -0/+8 |
| 2024-06-19 | Remove now NOP attrs `#[rustc_dump{,_env}_program_clauses]` | León Orell Valerian Liehr | -8/+0 |
| 2024-06-06 | Remove extraneous attribute | carbotaniuman | -1/+0 |
| 2024-06-06 | Add unsafe to `ffi_pure` and `ffi_const` | carbotaniuman | -2/+2 |
| 2024-06-06 | Error on unsafe on non-unsafe attribute | carbotaniuman | -0/+4 |
| 2024-06-06 | Reorder `unsafe` macro cases | carbotaniuman | -12/+12 |
| 2024-06-06 | Parse unsafe attributes | carbotaniuman | -3/+53 |
| 2024-05-29 | Make `std::env::{set_var, remove_var}` unsafe in edition 2024 | Tobias Bucher | -0/+6 |
| 2024-05-22 | Auto merge of #125326 - weiznich:move/do_not_recommend_to_diganostic_namespac... | bors | -6/+0 |
| 2024-05-21 | Move `#[do_not_recommend]` to the `#[diagnostic]` namespace | Georg Semmler | -6/+0 |
| 2024-05-20 | Implement BOXED_SLICE_INTO_ITER | Michael Goulet | -4/+5 |
| 2024-05-04 | Implement do_not_recommend in the new solver | Michael Goulet | -1/+1 |
| 2024-05-02 | Change `SIGPIPE` ui from `#[unix_sigpipe = "..."]` to `-Zon-broken-pipe=...` | Martin Nordholts | -4/+0 |
| 2024-04-25 | debuginfo: Stabilize `-Z debug-macros`, `-Z collapse-macro-debuginfo` and `#[... | Vadim Petrochenkov | -6/+3 |
| 2024-04-24 | Add explicit syntax for coroutines instead of relying on closures having `yie... | Oli Scherer | -0/+6 |
| 2024-04-17 | consistency rename: language item -> lang item | Ralf Jung | -1/+1 |
| 2024-04-11 | remove some things that do not need to be | Matthias Krüger | -1/+1 |