| Age | Commit message (Expand) | Author | Lines |
| 2024-09-07 | Rollup merge of #129847 - compiler-errors:async-cycle, r=davidtwco | Matthias Krüger | -1/+12 |
| 2024-09-07 | Don't build by-move body when async closure is tainted | Michael Goulet | -2/+9 |
| 2024-09-06 | Rollup merge of #130013 - jonathan-conder:await_coverage, r=Zalathar | Matthias Krüger | -34/+37 |
| 2024-09-06 | Rollup merge of #129969 - GrigorenkoPV:boxed-ty, r=compiler-errors | Matthias Krüger | -4/+8 |
| 2024-09-06 | coverage: Treat await similar to a macro | Jonathan Conder | -34/+37 |
| 2024-09-06 | Make `Ty::boxed_ty` return an `Option` | Pavel Grigorenko | -4/+8 |
| 2024-09-05 | Rollup merge of #129720 - nnethercote:simplify-dest_prop-mm, r=cjgillot | Matthias Krüger | -67/+46 |
| 2024-09-05 | Rollup merge of #129706 - compiler-errors:scratch, r=estebank | Matthias Krüger | -2/+3 |
| 2024-09-04 | Re-parent the by-move body | Michael Goulet | -1/+2 |
| 2024-09-03 | Rename dump of coroutine by-move-body to be more consistent, adjust test | Michael Goulet | -1/+1 |
| 2024-09-03 | Rollup merge of #129926 - nnethercote:mv-SanityCheck-and-MirPass, r=cjgillot | Matthias Krüger | -93/+166 |
| 2024-09-03 | Clarify a comment. | Nicholas Nethercote | -1/+2 |
| 2024-09-03 | Reduce visibility of `MirPass` and related things. | Nicholas Nethercote | -10/+10 |
| 2024-09-03 | Move `MirPass` to `rustc_mir_transform`. | Nicholas Nethercote | -84/+143 |
| 2024-09-03 | Adjust `SanityCheck`. | Nicholas Nethercote | -2/+15 |
| 2024-09-02 | Rollup merge of #129877 - Sajjon:sajjon_fix_typos_batch_2, r=fee1-dead | Matthias Krüger | -15/+15 |
| 2024-09-02 | chore: Fix typos in 'compiler' (batch 2) | Alexander Cyon | -15/+15 |
| 2024-09-02 | Rollup merge of #129738 - nnethercote:rustc_mir_transform-cleanups, r=cjgillot | Matthias Krüger | -202/+100 |
| 2024-09-01 | Do not call query to compute coroutine layout for synthetic body of async clo... | Michael Goulet | -1/+12 |
| 2024-08-31 | Rollup merge of #129812 - RalfJung:box-custom-alloc, r=compiler-errors | Matthias Krüger | -0/+2 |
| 2024-08-31 | Rollup merge of #129767 - nnethercote:rm-extern-crate-tracing-4, r=jieyouxu | Matthias Krüger | -3/+39 |
| 2024-08-31 | interpret, codegen: tweak some comments and checks regarding Box with custom ... | Ralf Jung | -0/+2 |
| 2024-08-31 | Rollup merge of #129724 - nnethercote:rm-Option-bang, r=fee1-dead | Matthias Krüger | -66/+68 |
| 2024-08-30 | Avoid repeated interning in `SelfArgVisitor`. | Nicholas Nethercote | -8/+10 |
| 2024-08-30 | Use `let`/`else` to reduce some indentation. | Nicholas Nethercote | -17/+16 |
| 2024-08-30 | Remove an unnecessary `continue`. | Nicholas Nethercote | -2/+0 |
| 2024-08-30 | Factor out some repetitive code. | Nicholas Nethercote | -81/+38 |
| 2024-08-30 | Remove some unnecessary constants. | Nicholas Nethercote | -18/+15 |
| 2024-08-30 | Merge `DerefArgVisitor` and `PinArgVisitor`. | Nicholas Nethercote | -47/+7 |
| 2024-08-30 | Merge some `if`s. | Nicholas Nethercote | -24/+15 |
| 2024-08-30 | Use a local variable. | Nicholas Nethercote | -1/+1 |
| 2024-08-30 | Simplify a pattern. | Nicholas Nethercote | -2/+1 |
| 2024-08-30 | Simplify creation of a set. | Nicholas Nethercote | -3/+1 |
| 2024-08-30 | Simplify a provider definition. | Nicholas Nethercote | -1/+1 |
| 2024-08-30 | Condense `use rustc_*` declarations. | Nicholas Nethercote | -3/+2 |
| 2024-08-30 | Remove unused features. | Nicholas Nethercote | -2/+0 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from `rustc_mir_transform`. | Nicholas Nethercote | -3/+39 |
| 2024-08-30 | Remove `Option<!>` return types. | Nicholas Nethercote | -66/+68 |
| 2024-08-29 | Simplify `Candidate`. | Nicholas Nethercote | -47/+36 |
| 2024-08-29 | Remove `Allocations`. | Nicholas Nethercote | -14/+4 |
| 2024-08-29 | Move `WriteInfo` out of `Allocations`. | Nicholas Nethercote | -4/+4 |
| 2024-08-29 | Remove the `'body` lifetime on `FilterInformation`. | Nicholas Nethercote | -9/+9 |
| 2024-08-28 | Use a reduced recursion limit in the MIR inliner's cycle breaker | Ben Kimock | -1/+9 |
| 2024-08-28 | coverage: Rename `CodeRegion` to `SourceRegion` | Zalathar | -20/+20 |
| 2024-08-28 | coverage: Simplify some debug logging | Zalathar | -7/+1 |
| 2024-08-26 | Stop using a special inner body for the coroutine by-move body for async clos... | Michael Goulet | -188/+159 |
| 2024-08-21 | Simplify some redundant field names | Michael Goulet | -2/+2 |
| 2024-08-18 | Rollup merge of #128628 - khuey:simply-cfg-erase-source-info, r=nnethercote | Trevor Gross | -0/+11 |
| 2024-08-18 | rename AddressOf -> RawBorrow inside the compiler | Ralf Jung | -24/+24 |
| 2024-08-15 | Rollup merge of #129101 - compiler-errors:deref-on-parent-by-ref, r=lcnr | Matthias Krüger | -14/+40 |