| Age | Commit message (Expand) | Author | Lines |
| 2024-09-09 | Remove unnecessary lifetime from `OperandCollector`. | Nicholas Nethercote | -4/+4 |
| 2024-09-09 | Remove unnecessary lifetimes in dataflow structs. | Nicholas Nethercote | -17/+17 |
| 2024-09-09 | Improve consistency in `LowerIntrinsics`. | Nicholas Nethercote | -62/+63 |
| 2024-09-09 | Use `LocalDecls` in a couple of places. | Nicholas Nethercote | -4/+2 |
| 2024-09-09 | Make `CallSite` non-`Copy`. | Nicholas Nethercote | -1/+1 |
| 2024-09-09 | Remove some unnecessary dereferences. | Nicholas Nethercote | -3/+3 |
| 2024-09-09 | Remove an unnecessary `continue`. | Nicholas Nethercote | -1/+0 |
| 2024-09-09 | Use `let`/`else` to de-indent `ElaborateBoxDerefs::run_pass`. | Nicholas Nethercote | -47/+44 |
| 2024-09-09 | Simplify `verify_candidate_branch`. | Nicholas Nethercote | -37/+23 |
| 2024-09-09 | Streamline `AbortUnwindingCalls`. | Nicholas Nethercote | -27/+14 |
| 2024-09-09 | Factor out some more repetitive code. | Nicholas Nethercote | -9/+2 |
| 2024-09-09 | Reduce visibilities, and add `warn(unreachable_pub)`. | Nicholas Nethercote | -120/+125 |
| 2024-09-08 | add FIXME(const-hack) | Ralf Jung | -3/+3 |
| 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 |