| Age | Commit message (Expand) | Author | Lines |
| 2025-04-07 | Enable contracts for const functions | Celina G. Val | -4/+9 |
| 2025-04-07 | Rollup merge of #139455 - Skgland:remove_rust-intrinsic_ABI, r=oli-obk | Stuart Cook | -4/+0 |
| 2025-04-07 | Rollup merge of #139112 - m-ou-se:super-let, r=lcnr | Stuart Cook | -1/+3 |
| 2025-04-07 | Rollup merge of #139035 - nnethercote:PatKind-Missing, r=oli-obk | Stuart Cook | -8/+4 |
| 2025-04-06 | remove compiler support for `extern "rust-intrinsic"` blocks | Skgland | -4/+0 |
| 2025-04-06 | Rollup merge of #139391 - TaKO8Ki:check-if-merged-attrs-list-is-empty, r=jdon... | Guillaume Gomez | -7/+9 |
| 2025-04-05 | Rollup merge of #139341 - nnethercote:fix-137874, r=petrochenkov | Stuart Cook | -3/+0 |
| 2025-04-05 | check if merged attributes list is empty | Takayuki Maeda | -7/+9 |
| 2025-04-04 | Implement `super let`. | Mara Bos | -1/+3 |
| 2025-04-04 | Remove an unwanted comment. | Nicholas Nethercote | -3/+0 |
| 2025-04-03 | Tighten up assignment operator representations. | Nicholas Nethercote | -1/+5 |
| 2025-04-02 | Remove `recursion_limit` increases. | Nicholas Nethercote | -1/+0 |
| 2025-04-02 | Remove `TokenStream::flattened` and `InvisibleOrigin::FlattenToken`. | Nicholas Nethercote | -1/+1 |
| 2025-04-01 | Move `ast::Item::ident` into `ast::ItemKind`. | Nicholas Nethercote | -159/+202 |
| 2025-03-30 | Simplify expansion for format_args!(). | Mara Bos | -15/+13 |
| 2025-03-28 | Don't use `kw::Empty` in `hir::Lifetime::ident`. | Nicholas Nethercote | -20/+38 |
| 2025-03-28 | Remove `kw::Extra` checks that are no longer necessary. | Nicholas Nethercote | -7/+1 |
| 2025-03-28 | Add `{ast,hir,thir}::PatKind::Missing` variants. | Nicholas Nethercote | -1/+3 |
| 2025-03-26 | Rollup merge of #138954 - compiler-errors:hash-opaques, r=oli-obk | Stuart Cook | -1/+1 |
| 2025-03-25 | Rollup merge of #138911 - compiler-errors:define-opaque, r=oli-obk | Jacob Pratt | -18/+54 |
| 2025-03-25 | Rollup merge of #138128 - compiler-errors:precise-capturing-in-traits, r=oli-... | Jacob Pratt | -30/+0 |
| 2025-03-26 | Ensure define_opaque is accounted for in HIR hash | Michael Goulet | -1/+1 |
| 2025-03-25 | Rollup merge of #138929 - oli-obk:assoc-ctxt-of-trait, r=compiler-errors | Matthias Krüger | -41/+39 |
| 2025-03-25 | Allow defining opaques in statics and consts | Michael Goulet | -18/+54 |
| 2025-03-25 | Avoid some more global state | Oli Scherer | -22/+35 |
| 2025-03-25 | Track whether an assoc item is in a trait impl or an inherent impl | Oli Scherer | -23/+8 |
| 2025-03-25 | Rollup merge of #138895 - oli-obk:dedup-owner-id-creation, r=compiler-errors | Takayuki Maeda | -16/+17 |
| 2025-03-24 | Add a helper for building an owner id in ast lowering | Oli Scherer | -16/+17 |
| 2025-03-23 | Stabilize precise_capturing_in_traits | Michael Goulet | -30/+0 |
| 2025-03-23 | fix ICE #138415 | Takayuki Maeda | -2/+2 |
| 2025-03-22 | Auto merge of #136974 - m-ou-se:fmt-options-64-bit, r=scottmcm | bors | -24/+21 |
| 2025-03-20 | Rollup merge of #138685 - nnethercote:use-Option-Ident-for-lowered-param-name... | Matthias Krüger | -4/+10 |
| 2025-03-20 | Rollup merge of #138435 - eholk:prefix-yield, r=oli-obk | Matthias Krüger | -1/+1 |
| 2025-03-19 | Use `Option<Ident>` for lowered param names. | Nicholas Nethercote | -4/+10 |
| 2025-03-18 | Refactor YieldKind so postfix yield must have an expression | Eric Holk | -2/+2 |
| 2025-03-18 | Auto merge of #138630 - matthiaskrgr:rollup-kk1gogr, r=matthiaskrgr | bors | -38/+78 |
| 2025-03-18 | Move `hir::Item::ident` into `hir::ItemKind`. | Nicholas Nethercote | -38/+78 |
| 2025-03-17 | Rollup merge of #138588 - nnethercote:avoid-double-lower_ident, r=compiler-er... | Matthias Krüger | -22/+9 |
| 2025-03-17 | Stabilize asm_goto | Gary Guo | -13/+2 |
| 2025-03-17 | Avoid double lowering of generic identifiers. | Nicholas Nethercote | -1/+1 |
| 2025-03-17 | Make the `match` in `new_named_lifetime` exhaustive. | Nicholas Nethercote | -4/+3 |
| 2025-03-17 | Avoid double lowering of lifetime identifiers. | Nicholas Nethercote | -3/+1 |
| 2025-03-17 | Inline and remove `LoweringContext::new_named_lifetime_with_res`. | Nicholas Nethercote | -14/+4 |
| 2025-03-15 | Rollup merge of #138482 - nnethercote:fix-hir-printing, r=compiler-errors | León Orell Valerian Liehr | -1/+8 |
| 2025-03-14 | Preserve yield position during pretty printing | Eric Holk | -2/+2 |
| 2025-03-14 | Handle `_` properly in a couple of places. | Nicholas Nethercote | -1/+8 |
| 2025-03-13 | Rollup merge of #138399 - Bryanskiy:delegation-extern-fn, r=petrochenkov | Matthias Krüger | -5/+10 |
| 2025-03-13 | Delegation: allow foreign fns `reuse` | Bryanskiy | -5/+10 |
| 2025-03-13 | Rollup merge of #138371 - cuviper:stable-asm-test, r=jieyouxu | Matthias Krüger | -0/+1 |
| 2025-03-13 | Auto merge of #138416 - Manishearth:rollup-fejor9p, r=Manishearth | bors | -0/+1 |