| Age | Commit message (Expand) | Author | Lines |
| 2025-01-06 | Rollup merge of #131830 - hoodmane:emscripten-wasm-eh, r=workingjubilee | Jacob Pratt | -0/+1 |
| 2025-01-06 | Add support for wasm exception handling to Emscripten target | Hood Chatham | -0/+1 |
| 2025-01-04 | Rollup merge of #135046 - RalfJung:rustc_box_intrinsic, r=compiler-errors | Jubilee | -5/+0 |
| 2025-01-04 | rustc_intrinsic: support functions without body; they are implicitly marked a... | Ralf Jung | -1/+1 |
| 2025-01-03 | turn rustc_box into an intrinsic | Ralf Jung | -5/+0 |
| 2024-12-23 | Revert "Auto merge of #130766 - clarfonthey:stable-coverage-attribute, r=wesl... | Zalathar | -1/+2 |
| 2024-12-20 | split up `#[rustc_deny_explicit_impl]` attribute | Lukas Markeffsky | -1/+10 |
| 2024-12-18 | Stabilize `#[diagnostic::do_not_recommend]` | Georg Semmler | -3/+2 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -1/+1 |
| 2024-12-16 | Stabilize #[coverage] attribute | ltdk | -2/+1 |
| 2024-12-06 | Remove polymorphization | Ben Kimock | -4/+0 |
| 2024-11-20 | Rollup merge of #132732 - gavincrawford:as_ptr_attribute, r=Urgau | Jacob Pratt | -0/+5 |
| 2024-11-18 | rename rustc_const_stable_intrinsic -> rustc_intrinsic_const_stable_indirect | Ralf Jung | -1/+1 |
| 2024-11-11 | Add #[rustc_as_ptr] attribute | gavincrawford | -0/+5 |
| 2024-11-08 | remove support for rustc_safe_intrinsic attribute; use rustc_intrinsic functi... | Ralf Jung | -11/+6 |
| 2024-11-04 | add new rustc_const_stable_intrinsic attribute for const-stable intrinsics | Ralf Jung | -0/+4 |
| 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 |