| Age | Commit message (Expand) | Author | Lines |
| 2025-02-27 | require trait impls to have matching const stabilities as the traits | Deadbeef | -14/+46 |
| 2025-02-24 | Introduce new-style attribute parsers for several attributes | Jana Dönszelmann | -17/+30 |
| 2025-02-22 | Fix binding mode problems | Michael Goulet | -5/+1 |
| 2025-02-21 | Move methods from Map to TyCtxt, part 3. | Nicholas Nethercote | -1/+1 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -4/+4 |
| 2025-02-17 | Overhaul the `intravisit::Map` trait. | Nicholas Nethercote | -6/+6 |
| 2025-02-09 | compiler: start using rustc_ast_lowering in rustc_passes | Jubilee Young | -2/+3 |
| 2025-02-02 | rustc_allowed_through_unstable_modules: require deprecation message | Ralf Jung | -79/+75 |
| 2025-01-23 | `visit_x_unambig` | Boxy | -3/+3 |
| 2025-01-23 | Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor` | Boxy | -7/+6 |
| 2025-01-15 | Rollup merge of #135003 - RalfJung:deprecate-allowed-through-unstable, r=davi... | Guillaume Gomez | -39/+97 |
| 2025-01-15 | allowed_through_unstable_modules: support showing a deprecation message when ... | Ralf Jung | -39/+97 |
| 2025-01-14 | Enforce syntactical stability of const traits in HIR | Michael Goulet | -3/+33 |
| 2025-01-04 | turn hir::ItemKind::Fn into a named-field variant | Ralf Jung | -1/+1 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -1/+1 |
| 2024-12-16 | split attributes | Jonathan Dönszelmann | -9/+17 |
| 2024-11-20 | don't require const stability for const impls | Deadbeef | -10/+1 |
| 2024-11-10 | ensure that all publicly reachable const fn have const stability info | Ralf Jung | -96/+98 |
| 2024-11-10 | honor rustc_const_stable_indirect in non-staged_api crate with -Zforce-unstab... | Ralf Jung | -0/+5 |
| 2024-11-04 | remove support for extern-block const intrinsics | Ralf Jung | -15/+0 |
| 2024-11-03 | Rename the FIXMEs, remove a few that dont matter anymore | Michael Goulet | -1/+1 |
| 2024-10-28 | Auto merge of #132145 - RalfJung:stdarch, r=Amanieu | bors | -3/+0 |
| 2024-10-28 | we can now enable the 'const stable fn must be stable' check | Ralf Jung | -3/+0 |
| 2024-10-26 | Rollup merge of #132114 - jieyouxu:features-bundle, r=fee1-dead | Matthias Krüger | -12/+12 |
| 2024-10-25 | tcx.is_const_fn doesn't work the way it is described, remove it | Ralf Jung | -4/+4 |
| 2024-10-25 | add a HACK to allow stdarch migration | Ralf Jung | -0/+3 |
| 2024-10-25 | Re-do recursive const stability checks | Ralf Jung | -32/+86 |
| 2024-10-25 | Introduce `Enabled{Lang,Lib}Feature` | 许杰友 Jieyou Xu (Joe) | -12/+12 |
| 2024-10-23 | rename lang feature lists to include LANG | Ralf Jung | -3/+3 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -5/+5 |
| 2024-10-22 | make some rustc_feature internals private, and ensure invariants with debug a... | Ralf Jung | -2/+2 |
| 2024-10-22 | terminology: #[feature] *enables* a feature (instead of "declaring" or "activ... | Ralf Jung | -6/+6 |
| 2024-10-12 | Emit an error for unstable attributes that reference already stable features | CastilloDel | -0/+16 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -2/+2 |
| 2024-09-11 | Simplify some nested if statements | Michael Goulet | -10/+8 |
| 2024-08-31 | don't take reachability into account when warning about missing-const-stability | Ralf Jung | -2/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -3/+5 |
| 2024-07-10 | Report usage of lib features in ast validation | Michael Goulet | -6/+0 |
| 2024-06-06 | Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk" | Rémy Rakic | -2/+2 |
| 2024-05-23 | Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726 | bors | -1/+1 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_passes`. | Nicholas Nethercote | -1/+1 |
| 2024-05-22 | rustc: Use `tcx.used_crates(())` more | Vadim Petrochenkov | -2/+2 |
| 2024-02-25 | remove platform-intrinsics ABI; make SIMD intrinsics be regular intrinsics | Ralf Jung | -4/+1 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -1/+1 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -2/+2 |
| 2024-02-13 | Bump `indexmap` | clubby789 | -3/+5 |
| 2024-01-23 | Rename `TyCtxt::emit_spanned_lint` as `TyCtxt::emit_node_span_lint`. | Nicholas Nethercote | -4/+4 |
| 2024-01-04 | Address review comments and add back some #[inline] attrs from removed commits. | Michael Woerister | -2/+0 |
| 2024-01-04 | Replace a number of FxHashMaps/Sets with stable-iteration-order alternatives. | Michael Woerister | -8/+9 |