| Age | Commit message (Expand) | Author | Lines |
| 2024-10-23 | Auto merge of #132027 - RalfJung:lang-feature-bool-fields, r=nnethercote | bors | -12/+12 |
| 2024-10-23 | Auto merge of #132044 - lcnr:no-relate-abi, r=compiler-errors | bors | -27/+5 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -12/+12 |
| 2024-10-23 | remove `PredicatePolarity` and `BoundConstness` relate impls | lcnr | -3/+0 |
| 2024-10-22 | do not relate `Abi` and `Safety` | lcnr | -24/+5 |
| 2024-10-22 | Represent TraitBoundModifiers as distinct parts in HIR | Michael Goulet | -1/+1 |
| 2024-10-22 | Auto merge of #132035 - matthiaskrgr:rollup-ty1e4q0, r=matthiaskrgr | bors | -0/+21 |
| 2024-10-22 | Rollup merge of #131049 - compiler-errors:more-validation, r=spastorino | Matthias Krüger | -0/+21 |
| 2024-10-22 | Auto merge of #131321 - RalfJung:feature-activation, r=nnethercote | bors | -5/+5 |
| 2024-10-22 | terminology: #[feature] *enables* a feature (instead of "declaring" or "activ... | Ralf Jung | -5/+5 |
| 2024-10-21 | Rollup merge of #130432 - azhogin:azhogin/regparm, r=workingjubilee,pnkfelix | Jubilee | -1/+15 |
| 2024-10-21 | Rollup merge of #130350 - RalfJung:strict-provenance, r=dtolnay | Matthias Krüger | -1/+0 |
| 2024-10-21 | move strict provenance lints to new feature gate, remove old feature gates | Ralf Jung | -1/+0 |
| 2024-10-21 | Auto merge of #131988 - matthiaskrgr:rollup-tx173wn, r=matthiaskrgr | bors | -28/+9 |
| 2024-10-21 | Rollup merge of #131981 - compiler-errors:bound-constness, r=cjgillot | Matthias Krüger | -4/+8 |
| 2024-10-21 | Auto merge of #130950 - compiler-errors:yeet-eval, r=BoxyUwU | bors | -109/+54 |
| 2024-10-20 | Remove the BoundConstness::NotConst variant | Michael Goulet | -4/+8 |
| 2024-10-20 | Rip out old effects var handling code from traits | Michael Goulet | -24/+1 |
| 2024-10-19 | Rename normalize to normalize_internal, remove unnecessary usages | Michael Goulet | -2/+2 |
| 2024-10-19 | Get rid of const eval_* and try_eval_* helpers | Michael Goulet | -108/+53 |
| 2024-10-19 | interpret errors: add map_err_kind, rename InterpError -> InterpErrorKind | Ralf Jung | -36/+47 |
| 2024-10-18 | Rollup merge of #131802 - compiler-errors:fnonce-coverage, r=Zalathar | 许杰友 Jieyou Xu (Joe) | -0/+1 |
| 2024-10-18 | Dont ICE when computing coverage of synthetic async closure body | Michael Goulet | -0/+1 |
| 2024-10-18 | rust_for_linux: -Zregparm=<N> commandline flag for X86 (#116972) | Andrew Zhogin | -1/+15 |
| 2024-10-17 | move `defining_opaque_types` out of `Canonical` | lcnr | -28/+31 |
| 2024-10-17 | `DropckOutlives` to `rustc_middle` | lcnr | -6/+15 |
| 2024-10-17 | remove type_op constructors | lcnr | -25/+1 |
| 2024-10-17 | `ImpliedOutlivesBounds` to `rustc_middle` | lcnr | -6/+14 |
| 2024-10-16 | Rollup merge of #131381 - Nadrieril:min-match-ergonomics, r=pnkfelix | Matthias Krüger | -7/+8 |
| 2024-10-16 | Auto merge of #131481 - nnethercote:rm-GenKillSet, r=cjgillot | bors | -7/+0 |
| 2024-10-16 | Auto merge of #131422 - GnomedDev:smallvec-predicate-obligations, r=compiler-... | bors | -4/+5 |
| 2024-10-15 | Auto merge of #130654 - lcnr:stabilize-coherence-again, r=compiler-errors | bors | -2/+2 |
| 2024-10-15 | stabilize `-Znext-solver=coherence` | lcnr | -2/+2 |
| 2024-10-15 | Rollup merge of #131652 - compiler-errors:modifiers, r=Nadrieril,jieyouxu | Matthias Krüger | -1/+2 |
| 2024-10-14 | Move trait bound modifiers into hir::PolyTraitRef | Michael Goulet | -1/+2 |
| 2024-10-14 | Remove `Engine::new_gen_kill`. | Nicholas Nethercote | -7/+0 |
| 2024-10-14 | Rollup merge of #131473 - workingjubilee:move-that-abi-up, r=saethlin | Matthias Krüger | -1/+1 |
| 2024-10-12 | Rollup merge of #131626 - matthiaskrgr:dont_string, r=lqd | Trevor Gross | -1/+1 |
| 2024-10-12 | Stabilize `const_option` | Trevor Gross | -1/+0 |
| 2024-10-12 | remove a couple of redundant String to String conversion | Matthias Krüger | -1/+1 |
| 2024-10-12 | Swap PredicateObligation to ThinVec | GnomedDev | -4/+5 |
| 2024-10-12 | mark InterpResult as must_use | Ralf Jung | -0/+1 |
| 2024-10-11 | compiler: Wire `{TyAnd,}Layout` into `rustc_abi` | Jubilee Young | -1/+1 |
| 2024-10-11 | Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiser | bors | -56/+4 |
| 2024-10-10 | Add variances to RPITITs | Michael Goulet | -0/+4 |
| 2024-10-10 | Introduce SolverRelating | Michael Goulet | -0/+6 |
| 2024-10-08 | compiler: Factor rustc_target::abi::* out of middle::ty::layout | Jubilee Young | -7/+17 |
| 2024-10-08 | coverage. Adapt to mcdc mapping formats introduced by llvm 19 | zhuyunxing | -31/+30 |
| 2024-10-08 | coverage. MCDC ConditionId start from 0 to keep with llvm 19 | zhuyunxing | -13/+3 |
| 2024-10-08 | Error on resetted binding mode in edition 2024 | Nadrieril | -7/+8 |