| Age | Commit message (Expand) | Author | Lines |
| 2025-04-18 | Rollup merge of #138528 - dianne:implicit-deref-patterns, r=Nadrieril | Matthias Krüger | -163/+442 |
| 2025-04-18 | Don't assemble non-env/bound candidates if projection is rigid | Michael Goulet | -39/+58 |
| 2025-04-17 | Rollup merge of #139974 - Patrick-6:change-visibility, r=RalfJung | Matthias Krüger | -4/+2 |
| 2025-04-17 | Rollup merge of #139498 - alexcrichton:wasm-zst-safe, r=wesleywiser | Matthias Krüger | -0/+5 |
| 2025-04-17 | Rollup merge of #139351 - EnzymeAD:autodiff-batching2, r=oli-obk | Matthias Krüger | -28/+107 |
| 2025-04-17 | Rollup merge of #139961 - nnethercote:two-rustc_const_eval-cleanups, r=oli-obk | Matthias Krüger | -15/+19 |
| 2025-04-17 | Rollup merge of #139902 - lcnr:no-opaque-cast-projection, r=oli-obk | Matthias Krüger | -34/+48 |
| 2025-04-17 | Rollup merge of #139850 - xizheyin:issue-138698, r=jieyouxu | Matthias Krüger | -12/+25 |
| 2025-04-17 | Rollup merge of #139774 - compiler-errors:supertrait-alias, r=lcnr | Matthias Krüger | -74/+135 |
| 2025-04-17 | Ignore zero-sized types in wasm future-compat warning | Alex Crichton | -0/+5 |
| 2025-04-17 | Change function visibility to pub | Patrick-6 | -4/+2 |
| 2025-04-17 | Hide unstable print kinds within emit_unknown_print_request_help in stable ch... | xizheyin | -12/+25 |
| 2025-04-17 | Auto merge of #139949 - matthiaskrgr:rollup-pxc5tsx, r=matthiaskrgr | bors | -341/+166 |
| 2025-04-17 | do not emit `OpaqueCast` projections with `-Znext-solver` | lcnr | -34/+48 |
| 2025-04-17 | Auto merge of #139940 - matthiaskrgr:rollup-rd4d3fn, r=matthiaskrgr | bors | -31/+117 |
| 2025-04-17 | Rollup merge of #139944 - shepmaster:eager-diagnostics, r=nnethercote | Matthias Krüger | -257/+86 |
| 2025-04-17 | Rollup merge of #139932 - joshlf:transmute-simplify-tests, r=jswrenn | Matthias Krüger | -66/+74 |
| 2025-04-17 | Rollup merge of #139782 - xizheyin:issue-139627, r=wesleywiser | Matthias Krüger | -1/+4 |
| 2025-04-17 | Rollup merge of #138632 - clubby789:stabilize-cfg-boolean-lit, r=davidtwco,Ur... | Matthias Krüger | -17/+2 |
| 2025-04-17 | `intern_with_temp_alloc` is for `DummyMachine` only. | Nicholas Nethercote | -2/+6 |
| 2025-04-17 | Remove some unnecessary lifetimes. | Nicholas Nethercote | -13/+13 |
| 2025-04-16 | Move eager translation to a method on `Diag` | Jake Goulding | -257/+86 |
| 2025-04-17 | Auto merge of #139938 - matthiaskrgr:rollup-19ddpus, r=matthiaskrgr | bors | -172/+142 |
| 2025-04-17 | Avoid an `unwrap` in `RustcMirAttrs::set_field`. | Nicholas Nethercote | -22/+23 |
| 2025-04-17 | Replace infallible `name_or_empty` methods with fallible `name` methods. | Nicholas Nethercote | -174/+194 |
| 2025-04-17 | Fix attribute printing in an error. | Nicholas Nethercote | -2/+5 |
| 2025-04-16 | upvar inference for implicit deref patterns | dianne | -11/+43 |
| 2025-04-16 | respect the tcx's recursion limit when peeling | dianne | -11/+27 |
| 2025-04-16 | don't peel ADTs the pattern could match | dianne | -14/+35 |
| 2025-04-16 | transmutability: Refactor tests for simplicity | Joshua Liebow-Feeser | -66/+74 |
| 2025-04-17 | Rollup merge of #139900 - lcnr:normalizes-to-where-bounds-unproductive, r=com... | Matthias Krüger | -8/+13 |
| 2025-04-17 | Rollup merge of #139854 - fmease:modern-diag-for-lt-in-ty, r=davidtwco | Matthias Krüger | -14/+68 |
| 2025-04-17 | Rollup merge of #139828 - compiler-errors:rigid-trait, r=lcnr | Matthias Krüger | -1/+0 |
| 2025-04-17 | Rollup merge of #139440 - a4lg:riscv-feature-addition-batch-2, r=Amanieu | Matthias Krüger | -2/+12 |
| 2025-04-17 | Rollup merge of #135340 - obeis:explicit-extern-abis, r=traviscross,nadrieril | Matthias Krüger | -6/+24 |
| 2025-04-17 | Rollup merge of #139917 - folkertdev:fn-align-multiple, r=jdonszelmann | Matthias Krüger | -1/+2 |
| 2025-04-17 | Rollup merge of #139908 - Zalathar:no-ascription, r=jieyouxu | Matthias Krüger | -19/+1 |
| 2025-04-17 | Rollup merge of #139770 - nnethercote:rename-LifetimeName, r=BoxyUwU | Matthias Krüger | -51/+51 |
| 2025-04-17 | Rollup merge of #139650 - Alexendoo:group-alias, r=davidtwco | Matthias Krüger | -63/+42 |
| 2025-04-17 | Rollup merge of #139236 - Zoxc:anon-counter, r=davidtwco | Matthias Krüger | -8/+16 |
| 2025-04-17 | Rollup merge of #139084 - petrochenkov:transpaque, r=davidtwco | Matthias Krüger | -30/+30 |
| 2025-04-16 | Auto merge of #138011 - tnewsome-lynx:lynxos_178-nostd, r=davidtwco | bors | -0/+67 |
| 2025-04-16 | refactor tuple struct pattern checking to get info for peeling | dianne | -22/+44 |
| 2025-04-16 | refactor struct pattern checking to get info for peeling | dianne | -19/+32 |
| 2025-04-16 | refactor path pattern checking to get info for peeling | dianne | -48/+89 |
| 2025-04-16 | register `DerefMut` bounds for implicit mutable derefs | dianne | -15/+38 |
| 2025-04-16 | pattern typing for immutable implicit deref patterns | dianne | -27/+89 |
| 2025-04-16 | lower implicit deref patterns to THIR | dianne | -21/+36 |
| 2025-04-16 | working dupv and dupvonly for fwd mode | Manuel Drehwald | -28/+107 |
| 2025-04-16 | Don't require rigid alias's trait to hold | Michael Goulet | -1/+0 |