| Age | Commit message (Expand) | Author | Lines |
| 2025-08-19 | Rollup merge of #145510 - cjgillot:visit-async-drop, r=davidtwco | 许杰友 Jieyou Xu (Joe) | -2/+12 |
| 2025-08-18 | Rollup merge of #145206 - scrabsha:push-uxovoqzrxnlx, r=jdonszelmann | Stuart Cook | -42/+0 |
| 2025-08-17 | Auto merge of #144081 - RalfJung:const-ptr-fragments, r=oli-obk | bors | -116/+129 |
| 2025-08-16 | Visit and print async_fut local for async drop. | Camille Gillot | -2/+12 |
| 2025-08-15 | Port `#[custom_mir(..)]` to the new attribute system | Sasha Pourcelot | -42/+0 |
| 2025-08-15 | Auto merge of #145423 - Zalathar:rollup-9jtefpl, r=Zalathar | bors | -2/+0 |
| 2025-08-15 | Auto merge of #144591 - RalfJung:pattern-valtrees, r=BoxyUwU | bors | -0/+5 |
| 2025-08-14 | Complete functionality and general cleanup | Marcelo Domínguez | -2/+0 |
| 2025-08-14 | Rollup merge of #145323 - scrabsha:push-pqwvmznzzmpr, r=jdonszelmann | Guillaume Gomez | -17/+1 |
| 2025-08-14 | use ty::Value instead of manual pairs of types and valtrees | Ralf Jung | -0/+5 |
| 2025-08-13 | Port the `#[linkage]` attribute to the new attribute system | Sasha Pourcelot | -17/+1 |
| 2025-08-13 | Rollup merge of #144949 - nnethercote:more-Printer-cleanups, r=davidtwco | Guillaume Gomez | -2/+2 |
| 2025-08-13 | Fix parallel rustc not being reproducible due to unstable sorting of items. | ywxt | -31/+36 |
| 2025-08-12 | make no_mangle explicit on foreign items | Jana Dönszelmann | -1/+1 |
| 2025-08-08 | Rollup merge of #144999 - Zalathar:remove-mcdc, r=oli-obk | Stuart Cook | -123/+1 |
| 2025-08-06 | Rollup merge of #144998 - dianqk:visit-no-use-proj, r=cjgillot | Guillaume Gomez | -14/+20 |
| 2025-08-06 | mir: Do not modify NonUse in `super_projection_elem` | dianqk | -14/+20 |
| 2025-08-06 | coverage: Remove all unstable support for MC/DC instrumentation | Zalathar | -123/+1 |
| 2025-08-06 | Rename some `PrettyPrinter` methods. | Nicholas Nethercote | -2/+2 |
| 2025-08-05 | Rollup merge of #144920 - compiler-errors:span-arg, r=lqd | Samuel Tardieu | -3/+3 |
| 2025-08-05 | Rollup merge of #144890 - WaffleLapkin:project_fields, r=lcnr | Samuel Tardieu | -20/+21 |
| 2025-08-04 | Dont print arg span in MIR dump for tail call | Michael Goulet | -3/+3 |
| 2025-08-04 | small refactor of `InterpResult` | Waffle Lapkin | -20/+21 |
| 2025-08-03 | Rename `Printer` variables. | Nicholas Nethercote | -17/+17 |
| 2025-08-02 | Rollup merge of #144478 - joshtriplett:doc-code-formatting-prep, r=Amanieu | Samuel Tardieu | -1/+2 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -1/+1 |
| 2025-07-30 | const-eval: full support for pointer fragments | Ralf Jung | -116/+129 |
| 2025-07-27 | miri: for ABI mismatch errors, say which argument is the problem | Ralf Jung | -1/+6 |
| 2025-07-25 | Improve and regularize comment placement in doc code | Josh Triplett | -1/+2 |
| 2025-07-24 | Rollup merge of #144094 - saethlin:codegen-the-main-fn, r=petrochenkov | León Orell Valerian Liehr | -4/+2 |
| 2025-07-23 | Remove useless lifetime parameter. | Camille GILLOT | -19/+18 |
| 2025-07-23 | Give an AllocId to ConstValue::Slice. | Camille GILLOT | -30/+30 |
| 2025-07-21 | Ensure we codegen and don't internalize the entrypoint | Ben Kimock | -4/+2 |
| 2025-07-18 | Rollup merge of #142673 - oli-obk:uninit-read-mem, r=RalfJung | Matthias Krüger | -2/+5 |
| 2025-07-18 | Rollup merge of #143293 - folkertdev:naked-function-kcfi, r=compiler-errors | Matthias Krüger | -7/+6 |
| 2025-07-17 | Report the range of uninit bytes in CTFE errors | Oli Scherer | -2/+5 |
| 2025-07-16 | use `codegen_instance_attrs` where an instance is (easily) available | Folkert de Vries | -7/+6 |
| 2025-07-16 | add `const_make_global`; err for `const_allocate` ptrs if didn't call | Deadbeef | -1/+1 |
| 2025-07-13 | Rollup merge of #143634 - nia-e:init-and-wildcards, r=RalfJung | Matthias Krüger | -24/+37 |
| 2025-07-11 | Remove support for SwitchInt edge effects in backward dataflow analyses | Tomasz Miąsko | -39/+1 |
| 2025-07-10 | interpret/allocation: expose init + write_wildcards on a range | Nia Espera | -24/+37 |
| 2025-07-09 | Add opaque TypeId handles for CTFE | Oli Scherer | -5/+31 |
| 2025-07-07 | compiler: Parse `p-` specs in datalayout string, allow definition of custom d... | Edoardo Marangoni | -20/+19 |
| 2025-07-03 | Rollup merge of #134006 - klensy:typos, r=nnethercote | Jana Dönszelmann | -3/+3 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -3/+3 |
| 2025-07-02 | interpret: move the native call preparation logic into Miri | Ralf Jung | -9/+2 |
| 2025-07-01 | Rollup merge of #143262 - dianqk:non_exhaustive, r=oli-obk | Guillaume Gomez | -0/+2 |
| 2025-07-01 | Auto merge of #141875 - nnethercote:ByteSymbol, r=petrochenkov | bors | -1/+1 |
| 2025-07-01 | mir: Mark `Statement` and `BasicBlockData` as `#[non_exhaustive]` | dianqk | -0/+2 |
| 2025-06-30 | Rollup merge of #143140 - RalfJung:ptr-into-parts, r=oli-obk | Matthias Krüger | -16/+24 |