| Age | Commit message (Expand) | Author | Lines |
| 2024-10-24 | Rollup merge of #131756 - compiler-errors:deeply-normalize-type-err, r=lcnr | Stuart Cook | -6/+7 |
| 2024-10-24 | Plumb through param_env to note_type_err | Michael Goulet | -6/+7 |
| 2024-10-23 | fix some manual_map | Matthias Krüger | -7/+3 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -1/+1 |
| 2024-10-21 | Auto merge of #130950 - compiler-errors:yeet-eval, r=BoxyUwU | bors | -4/+3 |
| 2024-10-19 | Rollup merge of #127675 - chenyukang:yukang-fix-127562-addr, r=petrochenkov | Matthias Krüger | -12/+21 |
| 2024-10-19 | Get rid of const eval_* and try_eval_* helpers | Michael Goulet | -4/+3 |
| 2024-10-17 | move `defining_opaque_types` out of `Canonical` | lcnr | -15/+14 |
| 2024-10-17 | `DropckOutlives` to `rustc_middle` | lcnr | -3/+2 |
| 2024-10-17 | remove type_op constructors | lcnr | -5/+5 |
| 2024-10-17 | `ImpliedOutlivesBounds` to `rustc_middle` | lcnr | -1/+1 |
| 2024-10-16 | Auto merge of #131481 - nnethercote:rm-GenKillSet, r=cjgillot | bors | -39/+25 |
| 2024-10-16 | Auto merge of #131422 - GnomedDev:smallvec-predicate-obligations, r=compiler-... | bors | -2/+2 |
| 2024-10-14 | Move trait bound modifiers into hir::PolyTraitRef | Michael Goulet | -3/+3 |
| 2024-10-14 | Add defaults for `Analysis::apply_{call_return_effect,terminator_effect}`. | Nicholas Nethercote | -11/+1 |
| 2024-10-14 | Merge `AnalysisDomain` into `Analysis`. | Nicholas Nethercote | -16/+14 |
| 2024-10-14 | Remove `GenKillAnalysis`. | Nicholas Nethercote | -12/+6 |
| 2024-10-14 | Minimize use of `GenKill`. | Nicholas Nethercote | -2/+6 |
| 2024-10-14 | Tweak `GenKillAnalysis` method arguments. | Nicholas Nethercote | -2/+2 |
| 2024-10-12 | Rollup merge of #131626 - matthiaskrgr:dont_string, r=lqd | Trevor Gross | -1/+1 |
| 2024-10-12 | remove a couple of redundant String to String conversion | Matthias Krüger | -1/+1 |
| 2024-10-12 | Swap Vec<PredicateObligation> to type alias | GnomedDev | -2/+2 |
| 2024-10-12 | yeet some clones | Matthias Krüger | -1/+1 |
| 2024-10-10 | Auto merge of #131444 - onur-ozkan:hotfix-ci, r=Kobzol | bors | -1/+1 |
| 2024-10-10 | Make super combine into fns | Michael Goulet | -4/+4 |
| 2024-10-10 | Uplift super_combine | Michael Goulet | -0/+1 |
| 2024-10-10 | update `rustc_borrowck::places_conflict` doc-comment | onur-ozkan | -1/+1 |
| 2024-10-07 | Rollup merge of #131225 - nnethercote:rustc_borrowck-mm, r=lqd | Jubilee | -70/+58 |
| 2024-10-06 | various fixes for `naked_asm!` implementation | Folkert de Vries | -0/+2 |
| 2024-10-05 | Auto merge of #129244 - cjgillot:opaque-hir, r=compiler-errors | bors | -10/+4 |
| 2024-10-04 | rm `ItemKind::OpaqueTy` | Noah Lev | -10/+4 |
| 2024-10-04 | Rollup merge of #131264 - compiler-errors:fix-pub-crate, r=jieyouxu | Jubilee | -2/+2 |
| 2024-10-04 | Rollup merge of #130518 - scottmcm:stabilize-controlflow-extra, r=dtolnay | Jubilee | -1/+0 |
| 2024-10-04 | Fix some pub(crate) that were undetected bc of instrument | Michael Goulet | -2/+2 |
| 2024-10-04 | Remove unnecessary lifetime in `ConditionVisitor`. | Nicholas Nethercote | -10/+10 |
| 2024-10-04 | Avoid `&Rc<T>` arguments. | Nicholas Nethercote | -25/+22 |
| 2024-10-04 | Avoid `Rc` in `BodyWithBorrowckFacts`. | Nicholas Nethercote | -7/+4 |
| 2024-10-04 | Use `Box` instead of `Rc` for `polonius_output`. | Nicholas Nethercote | -7/+9 |
| 2024-10-04 | Use `Rc` less in `MirBorrowckCtxt`. | Nicholas Nethercote | -25/+17 |
| 2024-10-02 | Move in_trait into OpaqueTyOrigin | Michael Goulet | -2/+2 |
| 2024-10-02 | Use named fields for OpaqueTyOrigin | Michael Goulet | -2/+2 |
| 2024-10-02 | Remove redundant in_trait from hir::TyKind::OpaqueDef | Michael Goulet | -1/+1 |
| 2024-10-02 | make `Borrows` dataflow dumps about its loan domain | Rémy Rakic | -11/+1 |
| 2024-09-27 | borrowck: use subtyping instead of equality for ptr-to-ptr casts | Lukas Markeffsky | -1/+1 |
| 2024-09-25 | Stabilize the `map`/`value` methods on `ControlFlow` | Scott McMurray | -1/+0 |
| 2024-09-25 | Auto merge of #130803 - cuviper:file-buffered, r=joshtriplett | bors | -2/+3 |
| 2024-09-24 | Dogfood `feature(file_buffered)` | Josh Stone | -2/+3 |
| 2024-09-24 | be even more precise about "cast" vs "coercion" | Lukas Markeffsky | -33/+48 |
| 2024-09-24 | replace "cast" with "coercion" where applicable | Lukas Markeffsky | -13/+20 |
| 2024-09-24 | unify dyn* coercions with other pointer coercions | Lukas Markeffsky | -1/+1 |