| Age | Commit message (Expand) | Author | Lines |
| 2025-05-27 | Rename unpack to kind | Michael Goulet | -1/+1 |
| 2025-05-27 | Avoid `fold`/`flat_map`. | Nicholas Nethercote | -5/+6 |
| 2025-05-27 | Factor out some repeated code in `build_exit_tree`. | Nicholas Nethercote | -12/+6 |
| 2025-05-27 | Rename `DropTree::drops` as `DropTree::drop_nodes`. | Nicholas Nethercote | -34/+46 |
| 2025-05-27 | Remove `DropNodeKey::kind`. | Nicholas Nethercote | -2/+1 |
| 2025-05-27 | Rollup merge of #141513 - nia-e:allocbytes-extend, r=RalfJung | 许杰友 Jieyou Xu (Joe) | -3/+3 |
| 2025-05-27 | Rollup merge of #141433 - compiler-errors:unsafe-binder-captures, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -0/+6 |
| 2025-05-26 | extend allocbytes with associated type | Nia Espera | -3/+3 |
| 2025-05-23 | Properly analyze captures from unsafe binders | Michael Goulet | -0/+6 |
| 2025-05-23 | Dont walk into unsafe binders when emiting error for non-structural type match | Michael Goulet | -0/+3 |
| 2025-05-21 | Rollup merge of #141357 - dianne:unhardcode-unpretty-thir-tree-body-expr, r=c... | Matthias Krüger | -9/+4 |
| 2025-05-21 | Rollup merge of #141356 - dianne:thir-lower-params-before-body-expr, r=compil... | Matthias Krüger | -1/+2 |
| 2025-05-21 | `unpretty=thir-tree`: don't require the final expr to be the entrypoint | dianne | -9/+4 |
| 2025-05-21 | lower bodies' params to thir before the body's value | dianne | -1/+2 |
| 2025-05-20 | typeck: catch `continue`s pointing to blocks | dianne | -2/+1 |
| 2025-05-16 | Auto merge of #140959 - oli-obk:no-unsafe-children, r=davidtwco | bors | -1/+2 |
| 2025-05-13 | Auto merge of #140887 - pietroalbini:pa-bootstrap-update, r=compiler-errors | bors | -1/+0 |
| 2025-05-13 | Invoke a query only when it doesn't return immediately anyway | Oli Scherer | -1/+2 |
| 2025-05-12 | Fix typos | omahs | -1/+1 |
| 2025-05-12 | update cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2025-05-04 | Initial support for dynamically linked crates | Bryanskiy | -1/+3 |
| 2025-05-04 | Auto merge of #140549 - BoxyUwU:proper_const_norm, r=lcnr | bors | -0/+2 |
| 2025-05-01 | Set groundwork for proper const normalization | Boxy | -0/+2 |
| 2025-05-01 | User type annotations for free consts in pattern position | Boxy | -2/+1 |
| 2025-04-28 | Rollup merge of #140022 - dianne:box-deref-pats, r=Nadrieril | Chris Denton | -9/+13 |
| 2025-04-28 | AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}... | Andrew Zhogin | -20/+143 |
| 2025-04-25 | Rollup merge of #140202 - est31:let_chains_feature_compiler, r=lcnr | Matthias Krüger | -1/+1 |
| 2025-04-24 | lower deref patterns on boxes using built-in derefs | dianne | -9/+13 |
| 2025-04-24 | Rollup merge of #140028 - dianne:lit-deref-pats-p1, r=oli-obk | Matthias Krüger | -2/+45 |
| 2025-04-23 | Make #![feature(let_chains)] bootstrap conditional in compiler/ | est31 | -1/+1 |
| 2025-04-22 | make `[u8]` and `[u8;N]` literal patterns usable in deref patterns | dianne | -2/+6 |
| 2025-04-22 | make `str` literal patterns usable in deref patterns | dianne | -0/+39 |
| 2025-04-20 | remove a couple clones | Matthias Krüger | -1/+1 |
| 2025-04-19 | Make `#[naked]` an unsafe attribute | Folkert de Vries | -2/+6 |
| 2025-04-18 | Rollup merge of #139615 - nnethercote:rm-name_or_empty, r=jdonszelmann | Matthias Krüger | -3/+4 |
| 2025-04-18 | Rollup merge of #138528 - dianne:implicit-deref-patterns, r=Nadrieril | Matthias Krüger | -21/+28 |
| 2025-04-17 | Rollup merge of #139902 - lcnr:no-opaque-cast-projection, r=oli-obk | Matthias Krüger | -11/+14 |
| 2025-04-17 | do not emit `OpaqueCast` projections with `-Znext-solver` | lcnr | -11/+14 |
| 2025-04-16 | Move eager translation to a method on `Diag` | Jake Goulding | -16/+4 |
| 2025-04-17 | Replace infallible `name_or_empty` methods with fallible `name` methods. | Nicholas Nethercote | -3/+4 |
| 2025-04-16 | lower implicit deref patterns to THIR | dianne | -18/+24 |
| 2025-04-15 | Auto merge of #139845 - Zalathar:rollup-u5u5y1v, r=Zalathar | bors | -3/+28 |
| 2025-04-15 | Rollup merge of #139669 - nnethercote:overhaul-AssocItem, r=oli-obk | Stuart Cook | -1/+1 |
| 2025-04-15 | Rollup merge of #138393 - oli-obk:pattern-type-in-pattern, r=BoxyUwU | Stuart Cook | -2/+27 |
| 2025-04-14 | Use `newtype_index!`-generated types more idiomatically | Yotam Ofek | -2/+2 |
| 2025-04-14 | Allow const patterns of matches to contain pattern types | Oli Scherer | -2/+27 |
| 2025-04-14 | Move `has_self` field to `hir::AssocKind::Fn`. | Nicholas Nethercote | -1/+1 |
| 2025-04-14 | Auto merge of #124141 - nnethercote:rm-Nonterminal-and-TokenKind-Interpolated... | bors | -1/+0 |
| 2025-04-12 | store the kind of pattern adjustments in `pat_adjustments` | dianne | -8/+9 |
| 2025-04-07 | Make use generated TerminatorKind::Call have call_source Use | Santiago Pastorino | -1/+1 |