| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-08-15 | Rollup merge of #129067 - cuviper:append, r=wesleywiser | Matthias Krüger | -2/+2 |
| 2024-08-14 | Fix projections when parent capture is by-ref | Michael Goulet | -14/+40 |
| 2024-08-14 | Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errors | bors | -3/+3 |
| 2024-08-13 | Add and use `IndexVec::append` | Josh Stone | -2/+2 |
| 2024-08-12 | Rollup merge of #128978 - compiler-errors:assert-matches, r=jieyouxu | Guillaume Gomez | -3/+3 |
| 2024-08-11 | Use assert_matches around the compiler | Michael Goulet | -3/+3 |
| 2024-08-11 | Rollup merge of #128762 - fmease:use-more-slice-pats, r=compiler-errors | Matthias Krüger | -16/+14 |
| 2024-08-10 | Auto merge of #128572 - compiler-errors:fix-elaborate-box-derefs-on-debug, r=... | bors | -8/+9 |
| 2024-08-09 | Shrink `TyKind::FnPtr`. | Nicholas Nethercote | -3/+3 |
| 2024-08-08 | Don't inline tainted MIR bodies | Michael Goulet | -0/+4 |
| 2024-08-07 | Use more slice patterns inside the compiler | León Orell Valerian Liehr | -16/+14 |
| 2024-08-07 | Hide implicit target features from diagnostics when possible | Caleb Zulawski | -1/+3 |
| 2024-08-03 | When deduplicating unreachable blocks, erase the source information. | Kyle Huey | -0/+11 |
| 2024-08-03 | Re-enable SimplifyToExp in match_branches. | DianQK | -4/+1 |
| 2024-08-03 | Simplify match based on the cast result of `IntToInt`. | DianQK | -62/+79 |